Crude prices plunge over 3%, lowest since December



Oil prices for future contracts continued to plummet on Tuesday to reach the December 2022 low amid growing demand concerns.

The Organization of the Petroleum Exporting Countries (OPEC) today came o…