Digging In Their Heels
March 10, 2020 at 12:31 PM EDT
There may be no end in sight to the oil price war that sent global oil prices tumbling yesterday. Still, talk of economic stimulus as well as pressure by the Trump administration on Saudi Arabia and Russia could give some hope of a bottom.