Oil prices tumble on reports U.S. will release reserves, as OPEC+ sticks with planned output boost
Oil prices slump Thursday, as traders absorb reports that the U.S. is planning a hefty release of crude reserves, while the Organization of the Petroleum…
Continue reading