A Sea Of Red
May 20, 2021 at 04:54 AM EDT
Oil prices came under significant pressure yesterday, unable to escape the broader risk-off move we saw across markets. ICE Brent settled almost 3% lower on the day, trading down to levels last seen in late April.