Move may have limited immediate market impact due to Iran war and Hormuz disruption, but could reshape longer-term oil supply dynamics, experts say
29 April 2026
Wednesday’s monetary policy meeting may be Fed Chair Jerome Powell’s last with his tenure coming to a close, while investors lock into Magnificent 7’s financial statements29 April 2026
Energy prices projected to rise 24% this year to highest since Russia’s invasion of Ukraine; overall commodity prices expected to climb 16%28 April 2026