U.S. crude oil prices plunged more than 6% Friday to the lowest level since May 2010 as traders responded to OPEC’s call to hold current production levels.
U.S. crude oil prices plunged more than 6% Friday to the lowest level since May 2010 as traders responded to OPEC’s call to hold current production levels.