Oil prices dipped but were trading in and out of positive territory on Thursday as investors weighed up tightening Russian supplies and Read More
Oil prices dipped but were trading in and out of positive territory on Thursday as investors weighed up tightening Russian supplies and Read More