Oil prices top $112 after Iraq declares force majeure, Kuwait refineries attacked – CNBC

​   Iraq oil ministry sources told Reuters that Baghdad had declared the force majeure because it cannot ship crude through the Strait of Hormuz. Oil …  Read More