A Litre of Petrol May Rise to N1,500 as Oil Nears $100 Per Barrel with Looming Supply Crunch
Oil prices approached $100 a barrel yesterday, with traders and analysts warning of a renewed supply crunch, as hostilities between the US and...
Continue reading
