Top 10 oil refineries and the global diesel crisis
Global diesel shortages worsen as supply disruptions and China's fuel export suspension threaten supply chains.
Global diesel shortages worsen as supply disruptions and China's fuel export suspension threaten supply chains.