Too much leverage? You can't have a bubble without leverage, and making the bubble bigger requires even more leverage. At some point, too much leverage…
Brent crude oil futures return to pre-war levels Front-month Brent futures traded between ~$71-~$73 on February 27 and closed this week at ~$73. Front-month WTI…