
Crude, which surged to more than $105 per barrel last week, has stayed buoyant in the past few months. AP
Crude, which surged to more than $105 per barrel last week, has stayed buoyant in the past few months. AP
IEA to release 60 million barrels of oil from emergency stocks
The agency said Russia’s military offensive had come against a backdrop of already tight global oil markets