Week in Review – March 31, 2023
Markets this week have seen fluctuations stemming from continued uncertainty in global politics and production concerns out of Iraq. Legislative developments in the energy sector have also sparked interest this week with discussions of cutting energy costs for Americans. Crude oil futures are trading up 40 cents/bbl this morning, with oil prices on track to […]