The world’s oil demand jumped by more than 3 million barrels per day (bpd) in May due to surging oil demand.
Surging Oil Demand Soared to Near-Record Levels in May 2023
read more
The world’s oil demand jumped by more than 3 million barrels per day (bpd) in May due to surging oil demand.