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.