The world’s oil demand jumped by more than 3 million barrels per day (bpd) in May due to surging oil demand.

read more