Oil prices hold near $105 per barrel as Trump eases sanctions on Russian fuel

· Times of India