While most investors were focused on Fed policy, gold and tech earnings, a supply crisis was quietly brewing in global energy markets that would soon send oil prices rocketing.
While most investors were focused on Fed policy, gold and tech earnings, a supply crisis was quietly brewing in global energy markets that would soon send oil prices rocketing.