Articles You May Like Netflix blows past earnings estimates as subscribers jump 16% GBPUSD Technical Analysis – We are at a cluster of resistance levels Crude oil futures settle at $82.22. What are the technicals telling traders. Weekly Market Outlook (22-26 April) Snap shares soar 25% as company beats on earnings, shows strong revenue growth