
The Era Of Cheap Oil Has Come To An End – Making the energy crisis worse.
The recent crude price slump may not be indicative for what is to come in oil markets according to several investment bank analysts. OPEC has not consistently produced more than 30 million bpd since 2015-2018. […]