Global oil demand to fall by 2.6 million barrels per day in 2026, says · Namaste Indian