World petroleum prices have crashed. On March 30, 2020, the spot price of Brent Crude oil was less than 20 US $ per barrel. This is the lowest price of crude oil in the past 19 years, since 1991. In February 2020, it was priced at 56 US $ per barrel.
Continue reading