$100 a Barrel for US Oil Looms Again
Oil prices could consolidate around current levels this week, supported by expectations that the Federal Reserve won't slow its bond-buying program, according to CNBC's weekly sentiment survey, though some are not excluding an upside surprise and a return to triple-digit U.S. crude. ...
Read more ›