Global energy markets witnessed significant stabilization this week as WTI crude oil prices consolidated around $103.40 per barrel, reflecting cautious optimism following diplomatic.