West Texas Intermediate Crude Oil dips 3.3% to $77.37 after G7 imposes a price cap on Russian oil, OPEC+ maintains production levels  Marketscreener.com



Source link