Last week saw a dramatic collapse in crude oil prices, with a loss of more than 10.5 percent, driven by two main factors: the escalating global trade wars and the surprising decision by the Organization of Petroleum Exporting Countries and its allies (OPEC+) to increase production in an already oversupplied global energy market. Most of […]