The potential implosion of China's property market and broader economy sent oil prices tumbling at the start of the week.
Energy Market Chart of the...
By Irina Slav
Canadian oil companies have begun shutting down steam-driven oil sands production projects as prices continue to fall, Reuters reports noting the move...