Search result for Surging Oil
Surging Oil Prices Testing the Resolve of Drilling Companies
The oil price has reached close to 90 dollars per barrel, which is its highest point since October 2014. The supply is much lower than the demand and there is an increasing risk that the Russia-Ukraine conflict could result in cutting off supply from Russia.
Oil companies had a sharp re...