Oil prices have surged to a near one-month high, supported by an unplanned production outage in the North Sea and expectations of a drawdown in US crude and product inventories.
Oil prices have surged to a near one-month high, supported by an unplanned production outage in the North Sea and expectations of a drawdown in US crude and product inventories.