Market News Oil Prices Drop 3% on Rising US Crude Inventories
WTI crude oil fell more than 3% after US government data showed crude inventories rose far more than expected, raising questions about the strength of near-term demand.
Read more