Week in Review – February 17, 2023
Oil prices are plummeting this morning, with diesel leading the way. Diesel plummeted into the $2.60s earlier this morning, one of the few times the product has seen that level since Russia invaded Ukraine. Heading into the long trading holiday weekend, markets are concerned about rising interest rates, since economic indicators continue to show a […]