After the world’s largest oil and gas firms reported historic Q2 losses, the International Energy Agency lowered its global oil demand forecasts to 91.1 million barrels per day, an 8.1 million bpd year-on-year decrease. The revision is 140,000 bpd lower than its most recent projection, and 2021 global estimates were revised down by 240,000 bpd to 97.1 million bpd.
Issue:
Country: