Oil prices have tumbled after the Iraqi government and autonomous Kurds struck a deal that will boost the country's crude oil exports to an already oversupplied global market.
Oil prices have tumbled after the Iraqi government and autonomous Kurds struck a deal that will boost the country's crude oil exports to an already oversupplied global market.