Global energy markets experienced significant volatility this week as WTI crude oil prices fell sharply amid coordinated discussions among G7 nations about potential.
Global energy markets face potential intervention as the G7 nations and International Energy Agency reportedly consider a coordinated release of emergency oil reserves..