Oil prices recover to week-high totals despite US commitment to releasing 50m barrels
Published
Oil prices have rebounded towards $81 on both benchmarks yesterday despite US plans to release 50m barrels of oil from the Strategic Petroleum Reserve.
Full Article