Tag: Oil price collapses to $12 as world awash with crude

Oil price collapses to $12 as world awash with crude

TRACKING___US oil prices dived to 21-year lows Monday, giving up more than 30 percent in a market flooded…