Crude oil price outlook – truth or dare?

The smart money in the room is on Saudis. These guys produce between 10 – 12.5 million barrels of crude every day. They have been playing, setting and influencing the market for more than 40 years. They own the swing vote on production right now till Iraq catches up. Two words (production cut or production…Read moreRead more