IEA countries agreed last week to release 120 million barrels of oil from their emergency stockpile to tackle soaring oil prices. Reuters
IEA countries agreed last week to release 120 million barrels of oil from their emergency stockpile to tackle soaring oil prices. Reuters

Oil stock release will ease market tightness but not ‘fix structural imbalance', UBS says




Energy This Week

Expert analysis on oil & gas renewables and clean energy

      By signing up, I agree to The National's privacy policy
      Energy This Week