Loading...
US CRUDE OIL FUTURES SETTLE UP $5.20, OR 6.56%, AT $84.46 PER BARREL
Source:https://x.com/FirstSquawk/status/2082535189981581761
Impact Score