Begin typing your search...
Showing results for "#lowest since late 1998"
U.S. crude prices at Texas slide to near USD 10, lowest since late...
The United States’ flagship crude oil grade plunged on Monday to trade at about $10 a barrel, the weakest since late 1998 as demand plummeted due to...