Freefall!

Crude fell for the fourth consecutive week to $63 a barrel, despite the cartel of world oil suppliers, Opec, cutting…

Market Data
Market Data