The German economy stagnated in the second quarter, data showed on Friday, with the war in Ukraine, the pandemic and…
Oil prices jumped on Thursday, with Brent rising above $105 a barrel for the first time since 2014, after Russia's…