Oil Demand Jumped By 3 Million Bpd In May To Near-Record Levels
The world’s oil demand jumped by more than 3 million barrels per day (bpd) in May compared to April, nearing the record demand level seen in March this year, the latest data by the Joint Organizations Data Initiative (JODI) showed on…