Crude Oil Down As US Inventories Rise to Record Highs
Crude oil prices were knocked lower midweek in response to the latest EIA report which showed that US crude inventories rose more than expected.
In the week ending April 26th, US crude stores rose by 9.9 million barrels. Stores hit their… Read More