
Oil Slides Despite Escalations, Notching Largest Weekly Drop Since 2025
Oil prices fell over the week to about $96 Brent despite Middle East tensions and Hormuz disruptions, marking OilPrice’s biggest weekly decline since 2025 as March OPEC+ output cuts and Saudi field outages limit supply, while China allows SPR draws and other nations move to bolster energy security.


