European recovery emerges as Nasdaq 100 futures fall after US Senate passes $ 1.1 billion stimulus plan
Petrol prices may reach the highest levels since 2014, as OPEC + keeps oil production cuts down: report