X

Month: April 2020

Pandemic crisis: Low oil price, falling demand push oil & gas industry to the brink

Earlier this week, oil prices plunged to the lowest level in nearly two decades amid falling demand as most countries…