Global crude oil prices plummet by over 12%.

Global crude oil prices plummet by over 12%.

Recently, over the past week, there has been a significant drop in international crude oil prices.A week ago, the WTI crude oil price was still above ...