Futures Movers: Oil prices drop 4% on bets for higher supplies and weaker energy demand
Oil futures settle with a loss of more than 4% on Monday, with the sharp decline attributed to concerns over the decision by the Organization of the Petroleum Exporting Countries and its allies to ease output curbs and indications of more supply from...