MarketsFarm — Benchmark crude oil prices plummeted 30 per cent on Monday, after a price war erupted between Saudi Arabia and Russia. While that will mean lower prices at the pumps for consumers, the price war will not bode well for the Canadian economy, according to a pair of industry experts. “We already had the […] Read more
