Investing.com - The U.S. stockpile of crude oil supplies fell less than expected last week, the Energy Information Administration said Thursday.
Investing.com - The U.S. stockpile of crude oil supplies fell less than expected last week, the Energy Information Administration said Thursday.