Oil rose to almost $70 a barrel in London, a level last breached in November, as global crude supplies tightened while hopes for an end to the U.S.-China trade impasse lifted financial markets.
Source: FuelFix
Oil rose to almost $70 a barrel in London, a level last breached in November, as global crude supplies tightened while hopes for an end to the U.S.-China trade impasse lifted financial markets.
Source: FuelFix
1,694