Europe Runs on a Mix of Energy

Europe Runs on a Mix of Energy Will the Russia-Ukraine conflict accelerate the development of renewable energy in Europe? Image: BofA Global Research

European Stocks – Euro Stoxx 50

European Stocks – Euro Stoxx 50 Should investors still favor European equities despite the Russia-Ukraine conflict? Image: Topdown Charts

The World’s Biggest Oil Producers

The World’s Biggest Oil Producers The U.S. is the first-largest producer of oil in the world, accounting for 16.2% of all production in 2018, and has surpassed Russia and Saudi Arabia. Image: Statista

Top Three Crude Oil Producers

Top Three Crude Oil Producers Chart showing that the U.S. is the world’s biggest oil producer and has surpassed Russia and Saudi Arabia. Image: Deutsche Bank Global Research