Why Has Crude Oil Soared 13% in One Day? Brent Breaches $78 Per Barrel
OPEC+ Surprises Market With Faster Oil Output Hike, Brent Crude Falls Below $70