
European Window: Brent Below $63.00/bbl
Jun’25 Brent Futures dropped to almost $62.00/bbl around 15.08 BST before recovering to around $63.60/at 16.40 BST and is around $62.75/bbl at 17.35 BST (time of writing). The EIA cut the non-OPEC 2025 supply growth estimate to 1.26mb/d (was 1.43