Brent crude surpasses $100 a barrel as Iran, US escalate attacks
The Return to $100: A Geopolitical and Economic Confluence The benchmark Brent crude contract surged to $100.19 on Wednesday, marking its highest level since July 24. This previous peak occurred…
