Desperate times call for desperate measures. In a surprising move, Germany announced it would restart coal-fired power plants and offer incentives to companies to curb […]
Dusting Off the $100+ Oil Playbook
Investors have flocked to the energy sector. The momentum started in 2021 as oil prices began to ascend. The rally picked up velocity in 2022 […]