In a bold move that sent shockwaves through global energy markets, U.S. President Donald Trump urged European nations to immediately halt all purchases of Russian energy, including oil and natural gas. This call, renewed amid ongoing geopolitical tensions over Russia’s war in Ukraine, coincided with a rally in oil prices on Tuesday, with ICE Brent […]