Tuesday, June 23, 2026
Loading...

Crude oil shoots up 8% above $100 on peace talks deadlock, Trump naval blockade plans

Crude oil shoots up 8% above $100 on peace talks deadlock, Trump naval blockade plans
AA
Resize