Traders give 65% odds of oil holding above $100 a barrel to end of March

Prediction market traders are pricing in a 65% chance that crude oil will still be above $100 a barrel at the end of this month, with Brent already trading...
Open original source