The world's top ten oil producers, according to EIA
https://twitter.com/Mayhem4Markets/stat ... 7142499483
Reason No. 1: Severe Winter Weather
Reason No. 2: Dropping Oil Inventories
Reason No. 3: Escalating Tensions in the Middle East
Reason No. 4: The Fourth-Quarter Earnings Season
Users browsing this forum: No registered users and 4 guests