The American Petroleum Institute reportedly shows a draw of 9.3 million barrels of oil in U.S. commercial stockpiles for the week ending December 12, compared to the previous week's nearly 4.8 million ...
Up for a challenge? Test your knowledge on the biggest events in the investing world over the past week. Take the latest Seeking Alpha News Quiz and see how you stack up against the competition. As ...