What a Middle East oil price shock could mean for US consumers in October 3, 2024 A worst-case scenario for the market could send prices spiralling into the triple digits
Sweden criticises China for refusing full access to vessel suspected of Baltic Sea cable sabotage in December 22, 2024