XLE posted a 37% Q1 surge. But with Brent near $106, a Strait of Hormuz standstill, and the EIA flagging…
Economy
31 posts
XLE posted a 37% Q1 surge. But with Brent near $106, a Strait of Hormuz standstill, and the EIA flagging…