Oil jumped to its highest level since October 2018 on Monday amid stalled talks between OPEC and its allies.



Source link