14 Feb, by Markets
in
Of course, the backdrop right now is Russia—a large petroleum-producing country—threatening to invade Ukraine. This is clearly roiling the oil markets and leading to ever higher prices. Have those prices gotten ahead of the fundamentals and technicals? US West Texas Intermediate oil prices tend to track...