RIYADH: Oil prices ended last week with the biggest weekly losses of the year. Brent fell below the $70 psychological barrier to $68.69 a barrel, while …