Last week was brutal for oil prices. A barrel of Brent ended the week shy of $53, down nearly 40 percent from the highs of early October. Prices gained about $2 ...
A