International energy markets experienced a highly volatile trading session on Thursday, driven by a delicate balance of severe supply constraints and shifting global demand projections. In the futures market, Brent crude for July delivery edged up by 0.3% to settle at $105.93 per barrel. Conversely, U.S. West Texas Intermediate (WTI) crude for June delivery slipped […]