2023.05.28

WTI Extends Losses Despite API Reporting First Crude Draw In 11 Weeks