WTI CRUDE FUTURES SLIGHTLY PARE LOSSES, LAST DOWN 15.75%

2026-04-09

WTI CRUDE FUTURES SLIGHTLY PARE LOSSES, LAST DOWN 15.75%