Back to News
Top StoriesMarketWatch16d ago

It could take years for oil prices to return to $67 a barrel. Here’s why.

The U.S. and Iran have reached a tentative deal to extend their ceasefire by 60 days and reopen the Strait of Hormuz, but it will take an excess of global crude supplies and lower shipping costs for t

Read Full Article on MarketWatch

MENTIONED STOCKS

Content sourced from MarketWatch. Not financial advice.