A suspected oil spill covering dozens of square kilometers of sea near Iran’s main oil hub of Kharg Island has been seen on satellite imagery this week. The likely spill – appearing on images as a grey and white slick – covered waters to the west of the 8-kilometer…[#item_full_content]
Fed: Oil Shock, Geopolitical Risks Top Financial Concerns
The ongoing war with Iran and its shock to oil prices and supplies have rocketed to the top of the list of concerns for financial