Storage tanks for transport fuels and petroleum products at the Navigator Thames oil depot terminal on the outskirts of London, UK, on Monday, March 23, 2026.
- Storage tanks for transport fuels and petroleum products at the Navigator Thames oil depot terminal on the outskirts of London, UK, on Monday, March 23, 2026
- Brent crude plunged from $112 a barrel to as low as about $96 a barrel as US President Donald Trump signaled negotiations were underway even as Iran denied the talks
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.
Share this article