The cost of benchmark Brent crude dropped 7% on Monday to under 106 US dollars a barrel at one stage.
Back to Business
Business
November 2, 2026 at 3:53 PM
Oil prices pull back sharply on signs of US-Iran diplomacy to end war
The Independent Business
Excerpt from The Independent Business.