Loading...

Europe releases diesel reserves to stabilize global fuel supplies as wars disrupt supply chains