Oil investors wary after ‘nasty year’ of profit declines

Market info
Market info

Breaking