Josh Owens

Author Archive

  • September 8, 2022
    European energy companies are facing margin calls of a total of $1.5 trillion in the derivatives market and many would need policy support to cover them amid wild swings and...