M
member 3289
Guest
bIdEn'S rElEaSe oF OiL wIlL bE a dRoP iN tHe bUcKeT
- @Hauler
- @Hauler
WTI Crude Falls 5% As IEA Agrees To 120 Million Barrel SPR Release | OilPrice.com
Crude prices fell on Wednesday afternoon after the members of the International Energy Agency have agreed to release 120 million barrels of crude oil
oilprice.com