Crude oil price falls to $11 per barrel
Oil prices plunged further on Monday April 20, as storage space ran low for the glut of crude no longer needed by economies hard hit by Coronavirus. The price of crude oil fell to $11, crashing almost 40 percent in a market flooded with crude and slammed by evaporating demand in the face of the coronavirus […]
Continue Reading