Global diesel shock: wars disrupt supply, prices hit record highs.


 Expert+