At $67, Crude Oil Price On Track For Biggest Weekly Drop
Crude oil prices plunged to $67 per barrel Thursday, losing about five per cent as trade tensions dampened the demand outlook, putting the crude benchmarks on course for their biggest daily and weekly falls...