Oil Prices Stabilize with Middle East Supply Recovery
Baghdad:Brent crude traded near $103 per barrel after a recent decline of 2.6%, while West Texas Intermediate (WTI) crude was at approximately $89.
According to National Iraqi News Agency, oil prices have stabilized following their sharpest drop in o…