Oil prices steadied on Wednesday after Tuesday’s gains of 3 per cent, however EIA data […]