Cart

0

Stocks

“Brent Crude Tumbles Below $40 in Wake of Souring Demand Outlook”

“Crude in London tumbled below $40 a barrel for the first time since late June in the wake of faltering demand and weaker equities dampening market sentiment. Brent futures tumbled as much as 5.3% to $39.77 a barrel on Tuesday.… Continue Reading…