Two Trades To Watch: Oil, EUR/GBP
May 17, 2023 at 06:30 AM EDT
Traders remain cautious amid concerns over the outlook for global oil demand amid weaker-than-expected data from China, after a surprise rise in US crude inventories and despite an upbeat oil demand report from the IEA.