Oil prices continue to decline for the second day in a row

On Wednesday morning, the price of oil continues to fall amid a report by the American Petroleum Institute (API) on a significant increase in raw materials stocks in the United States. To put it simply, the price of May futures for North Sea Brent crude oil sank by 0.8% and hit $66.98 per barrel, while […]