Russian oil’s Achilles’ heel: Insurance – Rappler

Russia has so far deflected much of the impact of sanctions on its oil … Russian hackers are linked to new Brexit leak website, Google says.