Oil prices fall 5%, and Brent crude is below $ 106
Oil prices fell by about 5% during trading today, Thursday, after news that the United States intends to free up to 180 million barrels of its strategic oil reserves, which is the largest in the history of the strategic oil…
Continue Reading