Oil Prices Running Out Of Reasons To Rally
Green Car Congress
JANUARY 13, 2017
The US DOE announced on January 9 a “notice of sale” from its strategic petroleum reserve, with plans to sell 8 million barrels for delivery over the course of February, March and April. Instead, the markets shrugged off the incident—WTI and Brent sank on the first trading day after the event, on unrelated news.
Let's personalize your content