Oil plunges more than 5% after IMF statements
Oil prices fell more than 5% in volatile trading on Tuesday on concerns about demand after the International Monetary Fund cut its forecast for economic growth and warned of rising inflation. The drop in prices came despite a drop in production from the OPEC + group, which produced 1.45 million barrels below its target levels … Read more