Trending FOX BUSINESS News: Oil crashes to lowest level since 1999


Oil crashes to lowest level since 1999


West Texas Intermediate crude oil fell to its lowest level in over 20 years as storage facilities build toward capacity.

Post a Comment

0 Comments