OIL & GAS Global Oil Price Rally Stalled By 1 year ago The recent oil price rally was held back this week by rising inventories and concerns