Crude oil prices dropped as sentiment soured across the financial markets. More of the same looks to be on offer at the start of the new trading week.


FOR MORE ...