Sign In
|
Subscribe Ad-Free
Nawaf Obaid
Author Archive
2020
2016
2015
2014
2011
Apr 24, 2020
The American oil boom is over
The industry has been hit by a perfect storm of historically depressed energy demand due to coronavirus containment efforts and the unwillingness of main oil producing countries to...
Sign up for RC newsletters