Crude Oil prices were dealt another blow this week, even with global supplies showing contraction.


FOR MORE ...