Oil Prices
Why oil prices crashed by 20% in the last 2 months? Most people did not realize that the price of crude oil had touched a yearly low at $54/bbl and had fallen nearly 20% in a span of just 2 months. Here is why the oil prices cracked. Chinese pandemic fears The Chinese Coronavirus fears…