energyOil & gas COVID: Oil Prices Peak $113 as Shanghai, China Hints End of Lockdown Posted on May 17, 2022 0