Press "Enter" to skip to content

Political Analyst

A strategically bad week for oil

This was a bad week for oil, but most people in this industry are having trouble remembering a good one. The slump in prices has…