Is it Too Late to Buy Exxon?

United States and European officials discussed the possibility of completely banning imports of Russian oil. The move, while not a surprise, sent energy prices skyrocketing. Russian crude accounts for 3% of American imports. The U.S. energy complex has seen money flow into the space. These companies are leading options to fill the void of Russia’s…

Read More