Markets
Crude Inventories Spike 17.4 Million Barrels in US, Economists Surprised
U.S. crude oil inventories unexpectedly skyrocketed by 17.4 million barrels last week, according to the EIA, defying economist expectations for a decline....

