Forward contracts for oil indicate prices are expected to return to around $75 per barrel, assumi..., Sonic AI
“Forward contracts for oil indicate prices are expected to return to around $75 per barrel, assuming a swift resolution to the ongoing geopolitical conflict.”