New U.S. sanctions targeting Iran's oil industry and oil minister have boosted oil prices, countering the negative impact of the IEA's report which indicated oversupply and reduced demand forecasts.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results