
Millions of soccer fans in the world's two most populous nations may not be able to watch the World Cup that starts next month, due to a deadlock over broadcast rights in India and no official decision in China.

Oil prices rose nearly 2% today, extending gains from the previous session, as efforts to end the US-Iran war appear stalled, with the crucial Strait of Hormuz waterway still mainly shut, keeping energy supplies from the key Middle East producing region out o…