Oil prices retreated below $100 a barrel on Monday, on investor hopes that the conflict in Iran will end relatively soon. But energy costs remain elevated, and volatile markets are a sign of …
Will war end soon? Oil prices and stocks swing with the shifting signals.
view original post