China's Crude Imports Drop To Lowest Level Since 2018
Chinese crude imports fell to their lowest level since 2018, signaling reduced demand amid ongoing geopolitical tensions and economic slowdowns. Oil prices dropped sharply due to uncertainty around U.S.-Iran negotiations and concerns over Strait of Hormuz stability.