OPEC raised its long-term global oil demand forecast through 2050 to 124 million barrels per day (bpd), confirming that peak demand is not on the hori
Read on WOBR AI →