Oil Hits Multi-Year High on OPEC+ Restraint
Oil hit a multi-year high above $83 per barrel on Wednesday, bolstered by OPEC+’s refusal to ramp up production more quickly against a backdrop of global worry about oil supply. The market eventually reversed those gains due to an American Petroleum Institute (API) data showing increased crude stocks in the United States and, according to …