Oil prices steadied with Brent at $108.32 and WTI at $101.87 as Trump announced US aid for stranded ships in Hormuz.
US Central Command detailed support involving destroyers, over 100 aircraft and 15,000 service members, though direct military action remains unclear.
OPEC+ plans to raise output by 188,000 barrels per day in June after UAE exited the group on May 1.
Ukraine drone strikes hit Russia’s Primorsk port and energy assets, adding further concerns over global oil supply disruptions.