Futures Movers: Oil prices drop under $70 a barrel after OPEC+ reaches production deal

Sunday saw OPEC+ finally agree to a production deal, plus rises in baselines for several countries. Investors have pressed the sell button on oil for Monday.

Sunday saw OPEC+ finally agree to a production deal, plus rises in baselines for several countries. Investors have pressed the sell button on oil for Monday.