Oil jumps to US$100 per barrel and stocks sink worldwide with no clear end in sight for the Iran war
The price of a barrel of Brent crude, the international standard, got as high as US$101.59 overnight
- By: Stan Choe, The Associated Press
- March 12, 2026 March 12, 2026
- 09:46