Crude oil prices plunged on Tuesday, hitting their lowest level since early May, dragged down by concerns over the demand outlook and OPEC+ infighting as Russia reneges on its pledge to curb output.
Crude oil prices plunged on Tuesday, hitting their lowest level since early May, dragged down by concerns over the demand outlook and OPEC+ infighting as Russia reneges on its pledge to curb output.