Oil prices plunged on Thursday on news that the United States was considering the largest ever release from its Strategic Petroleum Reserve, while OPEC+ stuck to its existing deal for May output.
Brent crude futures for May, which expire on Thursday, were down $5.91, or 5.21%, to $107.54 a barrel by...