Business, News Putin says Russia disagrees with parts of US plan to end Ukraine war December 4, 2025 The Russian leader’s comments come as US and Ukrainian negotiators are due to hold a new round of talks.
What Trump’s historic election victory means for the global economy The former president’s litany of pledges include steep tariffs, tax cuts, deregulation and a push to withdraw from key global…
What this real-world oil price says about the level of stress in the energy market Energy analysts warn that the Iran ceasefire is not likely to alleviate acute signs of stress in the physical oil…
Microsoft sidesteps hefty EU fine with Teams unbundling deal The European Commission last year accused Microsoft of breaching competition rules with the “abusive” bundling of its Teams and Office…