News by SkytradeMay 14, 2026Comments: 0 OPEC cut its demand growth estimates for 2026 to about 1.2 million barrels per day.