A diplomatic blunder occurred when Ukraine President Volodymyr Zelenskyy faced a public confrontation with US President Trump ...
UK Prime Minister Keir Starmer has pledged £1.6 billion in missile support for Ukraine following a major summit in London, ...
Companies like Hafnia, Frontline, and Euronav saw soaring freight rates and margins due to capacity shortages, while global oil demand remained high and the energy transition faced challenges. The ...
Russia is demanding that Ukraine cede Donetsk, Lugansk, Kherson and Zaporizhzhia, four Ukrainian regions that it claims to have annexed despite not fully controlling them. Kremlin spokesman Dmitry ...
British Prime Minister Keir Starmer on Sunday announced a new 1.6 billion pound ($2 billion) deal that would allow Ukraine to ...