Oil prices are having a down year. Brent, the global benchmark price, has fallen 15% to around $63 a barrel. That slump has ...
Trump administration seizes Venezuela oil tanker, leaving Maduro regime with few retaliation options that wouldn't harm its ...