Media

MarketWatch: Oil futures log a 7th straight drop, with U.S. prices down nearly 9% for the week