Oil demand is set to fall by 1.6 million barrels a day in 2026, the International Energy Agency said Wednesday, raising its forecast last month of close to 1 million barrels a day. Despite signalling by some officials, a deal to reopen the... Read more
Energy news aggregation website, sourcing the latest energy news from reputable sources across the web.














