Oil prices rebound from Tuesday tumble as supply concerns return
Published on: Tuesday 05 July 2022
Oil prices slid about 2% to a 12-week low in volatile trade on Wednesday, extending the prior session's heavy losses as investors grew more worried energy demand would take a hit in a potential global recession.