BBusiness Read More Banks Hike Oil Price Forecasts, and Some See $150 CrudeMarch 13, 2026 Investment banks are scrambling to revise up their oil price forecasts as the Middle East war cripples supply…