Seeking Alpha | Weekly Oil Markets Recap - Despair Enters The Mind Of Energy Investors Seeking Alpha EIA's crude storage report was very positive with another 6.428 million bbl draw, but oil prices failed to stay above $49 as traders and investors fretted over the potential oversupply from President Trump's action to take the US out of the Paris Accord. |