9 Powerful Reasons Behind the Crude Oil Surge Past $107

Crude oil prices surged past $107 as escalating US-Iran tensions and Strait of Hormuz disruptions shook global markets, raising fears of a prolonged energy crisis and economic fallout.
Read more