Oil Prices Stabilize as Geopolitical Risk Cools
Crude oil prices have recouped some of the losses posted on Monday as fears of an escalation between Israel and Iran dissipated. Brent crude was trading above $87 per barrel and West Texas Intermediate remained above $82 per barrel as the news about fresh …