BBC25 minutes ago
Oil, gas and borrowing costs surge as fears over Middle East escalate

The price of oil jumps to $105 a barrel amid signs the Iran war will not be resolved quickly.
Read article →
BBC · ✦ 24ScopeNews AI

The price of oil jumps to $105 a barrel amid signs the Iran war will not be resolved quickly.
BBC · ✦ 24ScopeNews AI
10 minutes ago

17 minutes ago

19 minutes ago

20 minutes ago

27 minutes ago
31 minutes ago