0
0 Comments

U.S. oil prices fell $15 per barrel in less than 2 hours and are now trading below $104 per barrel.

Earlier reports indicated that the G7 nations are considering releasing 400 million barrels of crude oil reserves