sp 500 nasdaq oil and gold analysis finacial insights