Next Post

Oil prices tumble more than $5 a barrel as Biden weighs massive reserves release

[ad_1] Oil futures dived far more than $5 a barrel on Thursday early morning on information that the Biden administration is weighing releasing some 1 million barrels of oil for each day from strategic reserves for various months in a bid to serene soaring crude rates. Brent futures were down […]

You May Like