Putin is losing the war, so prepare for escalation

The US Energy Information Administration expects $50 (£37.60) oil prices in 2026. Goldman Sachs says Brent could drop to the low $40s if the world economy slows and the Gulf states pursue maximalist market…

Continue Reading