A report submitted to the Korea National Oil Corporation (KNOC) suggests that it is highly likely that an additional 5.17 ...
IEA trims 2025 oil demand growth forecast to 1.05M barrels daily. U.S. sanctions on Russia and Iran pose market disruption risks. China’s property market stability boosts 2025 oil demand recovery.