European Commission President Ursula von der Leyen said in a press conference on Monday that Europe’s energy supply will be safe this winter, as reported by...
Russian President Vladimir Putin said on Friday that Russia will not sustain losses from oil price caps, as reported by Reuters. Key Takeaways “If the consumer...