Global Oil Demand Expected to Fall in 2026, Recover in 2027: IEA
PARIS - (Special Correspondent/Web Desk) - Global oil demand expected to shrink by 1.6 million barrels per day in 2026, according to fresh data from the International Energy Agency. This marks a much steeper drop than analysts predicted…