weatherweenie
TSP Legend
- Reaction score
- 105
The Department of Energy reported crude oil inventories for the week ending April 5 declined 3.1 million barrels. Analysts were expecting a build of 2.3 million barrels.
Oil has jumped on the report, now trading at $110.55 per barrel. Crude oil is up almost 2.0%.
Oil has jumped on the report, now trading at $110.55 per barrel. Crude oil is up almost 2.0%.