Crude oil slumped to its lowest levels since November 2016 as oversupply fears dominated trading.…
OPEC tried to lower production and creates oil shortage globally, helping oil prices go up.…
Crude Oil investors shrugged off optimism over an OPEC production cut extension to focus on…
Except the oil companies and oil producing countries from the Organization of Petroleum Exporting Countries…