OPEC Crude Oil Soars 5.6% to Reach $123 per Barrel Amid Middle East Tensions
The OPEC reference basket surged 5.6% to settle at $123.11 per barrel, marking its highest valuation since April 7, according to official data released by the Vienna-based organization on Tuesday. ... Read More