BHAN85
Trusted Member
Oil jumps to $100 per barrel and stocks sink worldwide with no clear end in sight for the Iran war
Worries about the war with Iran are sending oil prices back to $100 per barrel and stocks sinking worldwide.
It's easy to imagine that without oil reserves release, it would be in the $150.









