The API reported U.S. crude oil stocks fell by 2.6 million barrels in the week ended Jan. 10, according to market sources ...
London’s equity markets and the pound both rebounded as traders and investors welcomed lower-than-expected inflation data.