US Earnings Season Faces Geopolitical and Oil Price Test | TrustFinance Blog