Crude futures were down and Pepperstone said Trump’s energy emergency declaration and push for energy independence are significant drivers of bearish momentum.
What's Your Reaction?






