-
With the CPI report came in on top of expectations on 3 of the 4 closely watched metrics, with just headline CPI coming in at 0.3%, just shy of the 0.4% expected (with the retail sales print coming in far uglier and missing across the board), there has been some debate among the usual commenting suspects whether this inflation report was enough to tip the ...
-
Global oil demand growth is expected at just 1.1 million barrels per day (bpd) this year, due to weak first-quarter consumption in developed economies, the International Energy Agency (IEA) said on Wednesday, cutting its growth forecast by 140,000 bpd from its assessment last month. Weak deliveries of middle distillates in Europe and the United States were ...