Next Post

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

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 $4.71, […]