Oil fell below $50 a barrel on Tuesday as concern about a potential slowdown in economic growth that would sap demand trumped supply outages in Nigeria...
Recent Comments