Oil Prices Crash Towards $20 Despite 10 Million Bpd Historic Cut
The supply and demand fundamentals are horrifying; demand destruction is huge and real: “Once the politics is over then it will settle to around $50”, says Islamabad Policy Research Institute
Continue readingOil Prices Crash Towards $20 Despite 10 Million Bpd Historic Cut