This Week’s Market Buzz

• Oil futures ended lower at press time, pulling back after four-consecutive sessions of gains lifted prices to their highest levels in weeks. Tensions in Iraq and uncertainty surrounding Iran’s nuclear deal have raised the risk to global crude supplies as expectations for stronger oil demand boosted prospects for a more balanced market. November West Texas Intermediate settled at $51.29…

Read More
1 2 3 4