Next Post

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

[ad_1] Oil futures dived much more than $5 a barrel on Thursday morning on news that the Biden administration is weighing releasing some 1 million barrels of oil for every working day from strategic reserves for several months in a bid to tranquil soaring crude selling prices. Brent futures have […]