Skip to main content

Recent Reports

Brent North Sea and U.S. crude futures went into free fall today by as much as 6% before recovering a small bit of their losses.

The big, big surprise today was the precious metals complex, which exploded and caused brains to freeze around the world. Two questions arose: “Why” and “For how long?”

All hell broke loose as the European Central Bank lowered interest rates but not as much as anticipated.