Banks Stand Firm on Calls for oil “Supercycle” as Crude Prices Drop Banks Stand Firm on Calls for oil “Supercycle” as Crude Prices Drop By Paul Lewis on March 25, 2021 The 15% tumble in the Crude oil price in the past weeks marks a pause rather than the end of a sustained move higher. The…