Oil has been catching a bit of a bid in the last hour and some of that is due to a report from Reuters highlighting the thinking of Saudia Arabia and Russian leaders.
Saudi Arabia and Russia, the de facto leaders of the OPEC+ oil producer group, see $100 a barrel as a fair price that the global economy can absorb, sources familiar with government thinking in the two countries told Reuters.