Energy-stricken countries found an unprecedented opportunity when crude oil saw its lowest demand due to coronavirus hit since early 1980’s as the prices slid...
Energy-stricken countries found an unprecedented opportunity when crude oil saw its lowest demand due to coronavirus hit since early 1980’s as the prices slid...