Media

Bloomberg: BP’s Rosneft Alliance Tested by U.K. Tough Talk on Russia