Oil prices take a tumble
Selling pressure in crude today has been enormous even without any fundamental news. WTI is down $4.71 to $59.86, or 7.3%. It’s the worst fall since December.

Continue Reading:…


Search Web: USD/CAD climbs above 1.25 after oil sinks more than 7%

Recent Posts

Related Listening

December Reports

November Reports

October Reports

September Reports

Chinese (Simplified) ZH-CN English EN French FR German DE Spanish ES