Articles You May Like Commerzbank slashes its 2023 midyear Brent crude oil forecast to US$80 a barrel (from $95) GameStop stock soars after retailer posts first quarterly profit in two years Lidar maker Ouster dips as quarterly losses widen, but CEO sees savings in Velodyne merger Trade ideas thread – Monday, 27 March 2023 WTI crude oil sales at $69.26