Have Oil Markets Suddenly Turned Bearish?
Oil and natural gas prices have fallen over the past few days thanks to a trifecta of bearish catalysts: Warm weather, Putin’s natural gas intervention, and an agreement to resume talks in Vienna about Iran’s nuclear program.…