Darrell Castle discusses Vladimir Putin’s recent state of the union speech and analyzes current Russian problems.
Darrell Castle discusses the OPEC meeting held on Thanksgiving Day in Vienna and the decision to keep oil prices low.
Darrell Castle talks about the failure and extension of the deadline for nuclear negotiations with Iran.