Oil prices could once again soar to $125 a barrel in 2023 if China ends its COVID-19 lockdown policy, Goldman Sachs says
US oil exports jumped last week to a record high.George Frey/Getty ImagesOil prices could once again soar to $125 per barrel if lockdown policies in..
Read More