Loading...
US CRUDE OIL FUTURES SETTLE AT $82.61/BBL, DOWN $6.70 OR 7.50%
Source:https://x.com/FirstSquawk/status/2081811605243986388
Impact Score