Oil Prices Jump As Key America’s Supply Data Stuns Again; Output Continues To Plunge
Oil prices surged after U.S. stockpile data Wednesday showed another surprise weekly decline as coronavirus lockdown restrictions continue to ease across the country. The Energy Information Administration reported crude inventories ...