Report says the price of crude oil has fallen to $13.5.
This price is said to be the lowest since 1999 as reported by The Spectator Index @spectatorindex.
Report says the price of crude oil has fallen to $13.5.
This price is said to be the lowest since 1999 as reported by The Spectator Index @spectatorindex.