Oil / Finance

US oil settles at $48.22 a barrel, down 56 cents as supply concerns keep prices under pressure

From Energy
March 20, 2017 - 2:33pm
Oil prices fell more than 1 percent on Monday as investors made record cuts to bets.


Continue reading this article »