Green Energy’s $10 Trillion Revolution Faces Oil Crash Test

Green Energy’s $10 Trillion Revolution Faces Oil Crash Test

(Bloomberg) — In 2014, when the price of oil last crashed, the worlds governments had no agreement in place to fight climate change. The following year leaders signed the Paris accord. Green investments have soared since then. Some $1.2 trillion has been po…
Read More