MarathonMike
Diamond Member
Apparently they are pissed at the Russians and are going to ramp up production. Are we looking at $30 a barrel crude oil?
Subscribe to read | Financial Times
Subscribe to read | Financial Times