WTI crude plunged by 15.40% this Wednesday to $95.55 per barrel, while North Sea Brent dropped by 15.03% to $92.85.
European stocks plunged at the start of the trading week as escalating tensions from the Iran war weighed on market sentiment. Key sectors, particularly basic resources...