Oil Struggles to Price in Demand Shock but the Worst is Likely Over
Oil and risk assets started on a positive note on Monday, however, towards the middle of the European session, the upside move has largely stalled. There was no particular rush to buy in European...