Oil Prices
Oil prices news recently made headlines when the commodity headed into negative territory for the first time in history. 20th April 2020 will be remembered as a historic day as on that day WTI crude futures expiring in May 2020 went to -$40.32 per barrel, a stunning drop of 321%. However, the oil market has […]