Oil and Gas News
The Oil Rally Is Running On Fumes
Oil prices have surged to two-month highs on growing signs of a rebound in oil demand, as the easing of lockdowns spread worldwide. At its peak in April, global lockdown measures affected around 3.9 billion people.