OPEC leaves global oil demand outlook untouched
Global oil demand growth is expected at 2.5 million barrels per day (bpd) this year and 2.2 million bpd next year, OPEC said on Tuesday, leaving the previous month’s estimates unchanged, on hopes of easing of Covid curbs …