The International Energy Agency (IEA) has projected a decline in global oil demand for the first…
Day: July 17, 2026
Yemen’s Houthi Rebels Renew Conflict, Threaten Oil Supply
Yemen's Houthi rebels have reignited conflict this week, raising concerns about potential disruptions to global oil…
China’s Crude Oil Imports Hit Decade Low Amid Tensions
China's crude oil imports fell to a decade low in June, reaching 7.12 million barrels per…