How U.S. sanctions on Venezuela have left a dozen oil tankers idling with no place to go
The sanctions the U.S. slapped on Venezuelan oil last week are playing havoc with the tankers that ship crude around the world, and throwing energy prices off-kilter in the process. Continue Reading