- June 8th, 2021
Oil drops again on doubts over demand rebound
Oil prices extended their losses on Tuesday as concerns about the fragile state of the global recovery in demand for crude and fuels were heightened by data showing China’s oil imports fell in May.