News

Oil prices are expected to remain capped below $80 per barrel despite the escalating conflict between Israel and Iran, according to Rystad Energy, with a potential US stabilizing role and the unlikely ...