Oil forward contracts are pricing oil to return to approximately $75 per barrel, contingent on a ..., Sonic AI
“Oil forward contracts are pricing oil to return to approximately $75 per barrel, contingent on a swift resolution to the ongoing geopolitical conflict.”