U.S. crude oil inventories rose 2.1 million barrels to 429.7 million barrels, surpassing analyst expectations for an increase ...
While the illegal seizure of oil after hijacks may seem like the criminal exploits of a bygone age, the threat remains a ...
World oil demand will amount to around 80-100 million barrels per day by 2035 in a net zero environment, chief U.S. economist ...
Global oil supply will exceed demand in 2025 even if OPEC+ cuts remain in place, the International Energy Agency (IEA) said ...