Stimulus Package: no Green New Deal and potential “massive payouts” for Big Oil
Later today, the Senate is set to vote on an unprecedented $2 trillion bi-partisan stimulus package that is designed to try and prop up a creaking American economy, which has been brought to a juddering halt by the Coronavirus.