2 min read Business Oil set for biggest weekly losses in 2 years after oil stockpile release – Times of India 2 years ago NEW DELHI: Oil extended losses on Friday as members of the International Energy Agency (IEA) agreed to join in the...