BNNBLOOMBERG.CA Website Information

bnnbloomberg.ca Website Information

Daily Unique Visits: 518,146

Daily Page Views: 4,145,168

Income Per Day: $4,145

Estimated Value: $4,476,600

bnnbloomberg.ca is registered under .CA top-level domain. Please check other sites in .CA zone.

No name server records were found.

and is probably hosted by Akamai International B.V.. See the full list of other websites hosted by Akamai International B.V..

The highest website bnnbloomberg.ca position in Alexa rank database was 2885 and the lowest rank position was 197695. Current position of bnnbloomberg.ca in Alexa rank database is 2941.

Desktop speed score of bnnbloomberg.ca (10/100) is better than the results of 1.51% of other sites and shows that the page desktop performance can be improved.

Mobile usability score of bnnbloomberg.ca (98/100) is better than the results of 55.61% of other sites and means that the page is mobile-friendly.

Mobile speed score of bnnbloomberg.ca (7/100) is better than the results of 0.95% of other sites and shows that the landing page performance on mobile devices is poor and can be improved.

Advertisement

bnnbloomberg.ca Alexa Rank

The traffic rank is based on three months of aggregated historical traffic data from millions of Alexa Toolbar users and is a combined measure of page views and users.


bnnbloomberg.ca whois

WHOIS gives you the ability to lookup any generic domains to find out the registered domain holder. WHOIS database are provided for information purposes only. It allows the public to check whether a specific domain name is still available or not and to obtain information related to the registration records of existing domain names.


bnnbloomberg.ca server information

Servers Location

bnnbloomberg.ca desktop page speed rank

Last tested: 2018-09-06


Desktop Speed Bad
10/100

bnnbloomberg.ca Desktop Speed Test Quick Summary


priority - 470Optimize images

Properly formatting and compressing images can save many bytes of data.

Optimize the following images to reduce their size by 4.5MiB (87% reduction).

Compressing and resizing https://www.bnnbloomberg.ca/polopoly_fs/1.1084452.…ault/kinder-morgan.jpg could save 3.8MiB (99% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133243.…e_620/bruce-linton.jpg could save 83.4KiB (56% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133922.…scape_620/cannabis.jpg could save 82.8KiB (58% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133802.…ape_620/cows-dairy.jpg could save 77.3KiB (56% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.502193.1…ncy-canadian-money.jpg could save 42.5KiB (57% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133453.…and-ceo-dave-mckay.JPG could save 42.1KiB (55% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133289.…loz-bank-of-canada.jpg could save 39.9KiB (60% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1129938.…620/justin-trudeau.jpg could save 36.2KiB (62% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133898.…_240/canola-plants.jpg could save 16.4KiB (54% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133937.…40/starbucks-italy.jpg could save 15.5KiB (54% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1132513.…e-des-quatre-temps.jpg could save 14.7KiB (52% reduction).
Compressing https://www.bnnbloomberg.ca/img/bnn/BNN-Sprites-x3.png could save 14.6KiB (15% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133433.…tchen-in-nashville.jpg could save 14.1KiB (53% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1132575.…0/marijuana-plants.jpg could save 14KiB (55% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133802.…ape_240/cows-dairy.jpg could save 13.7KiB (52% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133331.…/vancouver-housing.jpg could save 12.3KiB (53% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1040899.…scape_240/cannabis.jpg could save 12.2KiB (55% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.789622.1…tation-couche-tard.JPG could save 12KiB (54% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133316.…scape_240/pinewood.jpg could save 11.7KiB (56% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1132832.…ith-travel-service.jpg could save 11.3KiB (55% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133998.…hel-supply-company.jpg could save 11.1KiB (55% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133944.…-canada-u-s-border.jpg could save 10.8KiB (53% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133463.…/landscape_240/rbc.jpg could save 10.7KiB (55% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133820.…landscape_240/tiff.jpg could save 10.3KiB (56% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133803.…e_240/donald-trump.jpg could save 10.3KiB (55% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1122681.…_240/prince-rupert.jpg could save 10.3KiB (55% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133293.…nd-sheryl-sandberg.jpg could save 10.1KiB (55% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.488467.1…dscape_240/walmart.jpg could save 9.4KiB (56% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133845.…240/trudeau-notley.jpg could save 9.1KiB (56% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1132527.…ape_240/washington.jpg could save 9.1KiB (57% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1128381.…e_240/donald-trump.jpg could save 8.9KiB (53% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1066989!…oomberg-radio-1410.jpg could save 8.1KiB (50% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133921.…-ceo-and-president.jpg could save 7.9KiB (55% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133521.…andscape_240/trump.jpg could save 7.2KiB (56% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.872759.1…anada-july-21-2014.JPG could save 7.1KiB (57% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.533023.1…e-newsletter-image.jpg could save 6KiB (52% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133811.…dscape_240/trudeau.jpg could save 5.3KiB (56% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1129289.…gh-cbd-hemp-plants.jpg could save 4.8KiB (53% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1068731.…ket-call-thumbnail.jpg could save 4KiB (54% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1132616.…strial-bioproducts.jpg could save 3.8KiB (54% reduction).
Compressing https://images2.9c9media.com/image_asset/2018_9_5_…g?height=135&width=240 could save 2.5KiB (25% reduction).
Compressing https://www.bnnbloomberg.ca/img/icons/video-play.png could save 2KiB (41% reduction).
Compressing https://www.bnnbloomberg.ca/img/tsn/icons/radio_btn.png could save 904B (77% reduction).
Compressing https://www.bnnbloomberg.ca/img/icons/search-small-light.png?1524058557 could save 131B (32% reduction).

priority - 17Leverage browser caching

Setting an expiry date or a maximum age in the HTTP headers for static resources instructs the browser to load previously downloaded resources from local disk rather than over the network.

Leverage browser caching for the following cacheable resources:

https://59cb81261a926ddc6abcc287cd8e3d6fbc119f77.cws.conviva.com/0/wsg (expiration not specified)
https://auth.9c9media.ca/auth/main.js (expiration not specified)
https://js.agkn.com/prod/v0/tag.js (expiration not specified)
https://s3.amazonaws.com/eventbeacon/javascript/data.js (expiration not specified)
https://data.bnn.ca/dispenser/bnnApi/quote/stockCh…JI,.INX,.IXIC&temp=abc (13 seconds)
https://data.bnn.ca/dispenser/bnnApi/quote/stockCh…UR=X,CADGBP=X&temp=abc (22 seconds)
https://data.bnn.ca/dispenser/bnnApi/quote/stockChart?s=BTC=X&temp=abc (28 seconds)
https://data.bnn.ca/dispenser/bnnApi/quote/stockChart?s=GCc2,CLc1&temp=abc (44 seconds)
https://data.bnn.ca/dispenser/bnnApi/mostPopularSymbols/quotes (58 seconds)
https://data.bnn.ca/dispenser/bnnApi/quoteChain/ti…?s=0%23.TSE60&temp=abc (59 seconds)
https://webapps.9c9media.com/config/vidi-player/v1/bnn/share.json (3.4 minutes)
https://webapps.9c9media.com/vidi-player/1.5.1/lib/jwplayer/jwplayer.js (4.1 minutes)
https://webapps.9c9media.com/config/vidi-chromecast/v2/bnn/web-prod.json (6 minutes)
https://webapps.9c9media.com/config/vidi-player/v1/bnn/autoplay-off.json (6.3 minutes)
https://webapps.9c9media.com/vidi-player/1.5.1/lib….controls.polyfills.js (6.6 minutes)
https://webapps.9c9media.com/vidi-player/1.5.1/lib…ng.5.4.3.161125.min.js (6.6 minutes)
https://webapps.9c9media.com/vidi-player/1.5.x/js/player.js (7.3 minutes)
https://webapps.9c9media.com/vidi-player/1.5.1/ima…ttons/info/info_32.svg (10 minutes)
https://webapps.9c9media.com/vidi-player/1.5.1/lib…ayer/provider.shaka.js (10 minutes)
https://cdns.gigya.com/js/gigya.js?apiKey=3_XLe6j4…KCAqvkD4HVYHMykJ5z969V (15 minutes)
https://cdns.gigya.com/js/gigya.services.plugins.b…lang=en&version=latest (15 minutes)
https://imasdk.googleapis.com/js/sdkloader/ima3.js (15 minutes)
https://s0.2mdn.net/instream/video/client.js (15 minutes)
https://ssl.p.jwpcdn.com/player/v/8.3.3/jwpsrv.js (15 minutes)
https://www.googletagservices.com/tag/js/gpt.js (15 minutes)
https://cdn.krxd.net/controltag/InSaVlLc.js (20 minutes)
https://cdn.krxd.net/controltag?confid=InSaVlLc (20 minutes)
https://consumer.krxd.net/consent/get/ca46aa22-e6b….kxjsonp_consent_get_0 (30 minutes)
https://entitlements.jwplayer.com/BJzcOF25EeaRpQpVuA4vVw.json (30 minutes)
https://www.gstatic.com/cv/js/sender/v1/cast_sender.js (50 minutes)
https://www.gstatic.com/cv/js/sender/v1/cast_sender.js?loadCastFramework=1 (50 minutes)
https://js-sec.indexww.com/ht/htw-bell-news.js (59.8 minutes)
https://pagead2.googlesyndication.com/pagead/show_companion_ad.js (60 minutes)
https://www.google-analytics.com/analytics.js (2 hours)
https://z.moatads.com/jwplayerplugin0938452/moatplugin.js (6.8 hours)

priority - 14Eliminate render-blocking JavaScript and CSS in above-the-fold content

Your page has 7 blocking script resources and 1 blocking CSS resources. This causes a delay in rendering your page.

Remove render-blocking JavaScript:

https://www.bnnbloomberg.ca/js/bellmedia/vendor/jq…ery.min.js?v1527081955
https://www.bnnbloomberg.ca/js/bellmedia/vendor/jq…tom.min.js?v1527081955
https://www.bnnbloomberg.ca/js/bellmedia/vendor/jq…nch.min.js?v1527081955
https://webapps.9c9media.com/vidi-player/1.5.x/js/player.js
https://www.bnnbloomberg.ca/js/bellmedia/beacon.min.js?v1527081955
https://js-sec.indexww.com/ht/htw-bell-news.js
https://www.bnnbloomberg.ca/js/bellmedia/tracking.min.js?v1527081955

Optimize CSS Delivery of the following:

https://www.bnnbloomberg.ca/css/bnn-bloomberg/style.css?v1527081955

priority - 2Enable compression

Compressing resources with gzip or deflate can reduce the number of bytes sent over the network.

Enable compression for the following resources to reduce their transfer size by 17.8KiB (74% reduction).

Compressing https://s3.amazonaws.com/eventbeacon/javascript/data.js could save 12.3KiB (78% reduction).
Compressing https://idp.securetve.com/rest/1.0/urn:bellmedia:c…ponsefield=aisresponse could save 3KiB (78% reduction).
Compressing https://js.agkn.com/prod/v0/tag.js could save 1.7KiB (56% reduction).
Compressing https://docs.eventbeacon.ca/api/v1/app/most_viewed…&max=5&_=1536245935764 could save 656B (55% reduction).
Compressing https://d.agkn.com/iframe/8613/?che=755821062&c=%7…22brd%22%3A%22-1%22%7D could save 200B (40% reduction).

priority - 1Minify HTML

Compacting HTML code, including any inline JavaScript and CSS contained in it, can save many bytes of data and speed up download and parse times.

Minify HTML for the following resources to reduce their size by 9.1KiB (20% reduction).

Minifying https://www.bnnbloomberg.ca/ could save 8.9KiB (20% reduction) after compression.
Minifying https://www.bnnbloomberg.ca/html/templates/stock-table.html could save 136B (12% reduction) after compression.

priority - 0Minify JavaScript

Compacting JavaScript code can save many bytes of data and speed up downloading, parsing, and execution time.

Minify JavaScript for the following resources to reduce their size by 130B (22% reduction).

Minifying https://www.bnnbloomberg.ca/js/bellmedia/vendor/jq…nch.min.js?v1527081955 could save 130B (22% reduction) after compression.

bnnbloomberg.ca Desktop Resource Breakdown

Total Resources188
Number of Hosts51
Static Resources132
JavaScript Resources65
CSS Resources1

bnnbloomberg.ca mobile page speed rank

Last tested: 2018-09-06


Mobile Speed Bad
7/100

bnnbloomberg.ca Mobile Speed Test Quick Summary


priority - 469Optimize images

Properly formatting and compressing images can save many bytes of data.

Optimize the following images to reduce their size by 4.5MiB (87% reduction).

Compressing and resizing https://www.bnnbloomberg.ca/polopoly_fs/1.1084452.…ault/kinder-morgan.jpg could save 3.8MiB (99% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133243.…e_620/bruce-linton.jpg could save 83.4KiB (56% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133922.…scape_620/cannabis.jpg could save 82.8KiB (58% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133802.…ape_620/cows-dairy.jpg could save 77.3KiB (56% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.502193.1…ncy-canadian-money.jpg could save 42.5KiB (57% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133453.…and-ceo-dave-mckay.JPG could save 42.1KiB (55% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133289.…loz-bank-of-canada.jpg could save 39.9KiB (60% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1129938.…620/justin-trudeau.jpg could save 36.2KiB (62% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133898.…_240/canola-plants.jpg could save 16.4KiB (54% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133937.…40/starbucks-italy.jpg could save 15.5KiB (54% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1132513.…e-des-quatre-temps.jpg could save 14.7KiB (52% reduction).
Compressing https://www.bnnbloomberg.ca/img/bnn/BNN-Sprites-x3.png could save 14.6KiB (15% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133433.…tchen-in-nashville.jpg could save 14.1KiB (53% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1132575.…0/marijuana-plants.jpg could save 14KiB (55% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133802.…ape_240/cows-dairy.jpg could save 13.7KiB (52% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133331.…/vancouver-housing.jpg could save 12.3KiB (53% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1040899.…scape_240/cannabis.jpg could save 12.2KiB (55% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.789622.1…tation-couche-tard.JPG could save 12KiB (54% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133316.…scape_240/pinewood.jpg could save 11.7KiB (56% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1132832.…ith-travel-service.jpg could save 11.3KiB (55% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133998.…hel-supply-company.jpg could save 11.1KiB (55% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133944.…-canada-u-s-border.jpg could save 10.8KiB (53% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133463.…/landscape_240/rbc.jpg could save 10.7KiB (55% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133820.…landscape_240/tiff.jpg could save 10.3KiB (56% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133803.…e_240/donald-trump.jpg could save 10.3KiB (55% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1122681.…_240/prince-rupert.jpg could save 10.3KiB (55% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133293.…nd-sheryl-sandberg.jpg could save 10.1KiB (55% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.488467.1…dscape_240/walmart.jpg could save 9.4KiB (56% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133845.…240/trudeau-notley.jpg could save 9.1KiB (56% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1132527.…ape_240/washington.jpg could save 9.1KiB (57% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1128381.…e_240/donald-trump.jpg could save 8.9KiB (53% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1066989!…oomberg-radio-1410.jpg could save 8.1KiB (50% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133921.…-ceo-and-president.jpg could save 7.9KiB (55% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133521.…andscape_240/trump.jpg could save 7.2KiB (56% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.872759.1…anada-july-21-2014.JPG could save 7.1KiB (57% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.533023.1…e-newsletter-image.jpg could save 6KiB (52% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1133811.…dscape_240/trudeau.jpg could save 5.3KiB (56% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1129289.…gh-cbd-hemp-plants.jpg could save 4.8KiB (53% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1068731.…ket-call-thumbnail.jpg could save 4KiB (54% reduction).
Compressing https://www.bnnbloomberg.ca/polopoly_fs/1.1132616.…strial-bioproducts.jpg could save 3.8KiB (54% reduction).
Compressing https://images2.9c9media.com/image_asset/2018_9_5_…g?height=135&width=240 could save 2.5KiB (25% reduction).
Compressing https://www.bnnbloomberg.ca/img/icons/video-play.png could save 2KiB (41% reduction).
Compressing https://www.bnnbloomberg.ca/img/tsn/icons/radio_btn.png could save 904B (77% reduction).
Compressing https://www.bnnbloomberg.ca/img/icons/search-small-light.png?1524058557 could save 131B (32% reduction).

priority - 56Eliminate render-blocking JavaScript and CSS in above-the-fold content

Your page has 7 blocking script resources and 1 blocking CSS resources. This causes a delay in rendering your page.

Remove render-blocking JavaScript:

https://www.bnnbloomberg.ca/js/bellmedia/vendor/jq…ery.min.js?v1527081955
https://www.bnnbloomberg.ca/js/bellmedia/vendor/jq…tom.min.js?v1527081955
https://www.bnnbloomberg.ca/js/bellmedia/vendor/jq…nch.min.js?v1527081955
https://webapps.9c9media.com/vidi-player/1.5.x/js/player.js
https://www.bnnbloomberg.ca/js/bellmedia/beacon.min.js?v1527081955
https://js-sec.indexww.com/ht/htw-bell-news.js
https://www.bnnbloomberg.ca/js/bellmedia/tracking.min.js?v1527081955

Optimize CSS Delivery of the following:

https://www.bnnbloomberg.ca/css/bnn-bloomberg/style.css?v1527081955

priority - 24Leverage browser caching

Setting an expiry date or a maximum age in the HTTP headers for static resources instructs the browser to load previously downloaded resources from local disk rather than over the network.

Leverage browser caching for the following cacheable resources:

https://auth.9c9media.ca/auth/main.js (expiration not specified)
https://js.agkn.com/prod/v0/tag.js (expiration not specified)
https://s3.amazonaws.com/eventbeacon/javascript/data.js (expiration not specified)
https://data.bnn.ca/dispenser/bnnApi/quoteChain/ti…?s=0%23.TSE60&temp=abc (1 second)
https://data.bnn.ca/dispenser/bnnApi/quote/stockChart?s=GCc2,CLc1&temp=abc (8 seconds)
https://data.bnn.ca/dispenser/bnnApi/quote/stockCh…JI,.INX,.IXIC&temp=abc (27 seconds)
https://data.bnn.ca/dispenser/bnnApi/quote/stockCh…UR=X,CADGBP=X&temp=abc (35 seconds)
https://data.bnn.ca/dispenser/bnnApi/quote/stockChart?s=BTC=X&temp=abc (42 seconds)
https://data.bnn.ca/dispenser/bnnApi/mostPopularSymbols/quotes (52 seconds)
https://webapps.9c9media.com/config/vidi-player/v1/bnn/share.json (3.6 minutes)
https://webapps.9c9media.com/vidi-player/1.5.1/lib/jwplayer/jwplayer.js (4.3 minutes)
https://webapps.9c9media.com/config/vidi-chromecast/v2/bnn/web-prod.json (6.2 minutes)
https://webapps.9c9media.com/config/vidi-player/v1/bnn/autoplay-off.json (6.5 minutes)
https://webapps.9c9media.com/vidi-player/1.5.1/lib….controls.polyfills.js (6.8 minutes)
https://webapps.9c9media.com/vidi-player/1.5.1/lib…ng.5.4.3.161125.min.js (6.9 minutes)
https://webapps.9c9media.com/vidi-player/1.5.x/js/player.js (7.5 minutes)
https://webapps.9c9media.com/vidi-player/1.5.1/ima…ttons/info/info_32.svg (10 minutes)
https://webapps.9c9media.com/vidi-player/1.5.1/lib…ayer/provider.shaka.js (10 minutes)
https://cdns.gigya.com/js/gigya.js?apiKey=3_XLe6j4…KCAqvkD4HVYHMykJ5z969V (15 minutes)
https://cdns.gigya.com/js/gigya.services.plugins.b…lang=en&version=latest (15 minutes)
https://imasdk.googleapis.com/js/sdkloader/ima3.js (15 minutes)
https://s0.2mdn.net/instream/video/client.js (15 minutes)
https://ssl.p.jwpcdn.com/player/v/8.3.3/jwpsrv.js (15 minutes)
https://www.googletagservices.com/tag/js/gpt.js (15 minutes)
https://cdn.krxd.net/controltag/InSaVlLc.js (20 minutes)
https://cdn.krxd.net/controltag?confid=InSaVlLc (20 minutes)
https://consumer.krxd.net/consent/get/ca46aa22-e6b….kxjsonp_consent_get_0 (30 minutes)
https://entitlements.jwplayer.com/BJzcOF25EeaRpQpVuA4vVw.json (30 minutes)
https://www.gstatic.com/cv/js/sender/v1/cast_sender.js (50 minutes)
https://www.gstatic.com/cv/js/sender/v1/cast_sender.js?loadCastFramework=1 (50 minutes)
https://js-sec.indexww.com/ht/htw-bell-news.js (59.9 minutes)
https://pagead2.googlesyndication.com/pagead/show_companion_ad.js (60 minutes)
https://www.google-analytics.com/analytics.js (2 hours)
https://z.moatads.com/jwplayerplugin0938452/moatplugin.js (6.8 hours)

priority - 6Reduce server response time

In our test, your server responded in 0.61 seconds.

priority - 2Enable compression

Compressing resources with gzip or deflate can reduce the number of bytes sent over the network.

Enable compression for the following resources to reduce their transfer size by 17.8KiB (74% reduction).

Compressing https://s3.amazonaws.com/eventbeacon/javascript/data.js could save 12.3KiB (78% reduction).
Compressing https://idp.securetve.com/rest/1.0/urn:bellmedia:c…ponsefield=aisresponse could save 3KiB (78% reduction).
Compressing https://js.agkn.com/prod/v0/tag.js could save 1.7KiB (56% reduction).
Compressing https://docs.eventbeacon.ca/api/v1/app/most_viewed…&max=5&_=1536245922107 could save 656B (55% reduction).
Compressing https://d.agkn.com/iframe/8613/?che=273942768&c=%7…22brd%22%3A%22-1%22%7D could save 200B (40% reduction).

priority - 1Minify HTML

Compacting HTML code, including any inline JavaScript and CSS contained in it, can save many bytes of data and speed up download and parse times.

Minify HTML for the following resources to reduce their size by 9.1KiB (20% reduction).

Minifying https://www.bnnbloomberg.ca/ could save 8.9KiB (20% reduction) after compression.
Minifying https://www.bnnbloomberg.ca/html/templates/stock-table.html could save 136B (12% reduction) after compression.

priority - 0Minify JavaScript

Compacting JavaScript code can save many bytes of data and speed up downloading, parsing, and execution time.

Minify JavaScript for the following resources to reduce their size by 130B (22% reduction).

Minifying https://www.bnnbloomberg.ca/js/bellmedia/vendor/jq…nch.min.js?v1527081955 could save 130B (22% reduction) after compression.

bnnbloomberg.ca Mobile Resource Breakdown

Total Resources186
Number of Hosts51
Static Resources131
JavaScript Resources65
CSS Resources1

bnnbloomberg.ca mobile page usability

Last tested: 2018-09-06


Mobile Usability Good
98/100

bnnbloomberg.ca Mobile Usability Test Quick Summary


priority - 1Size tap targets appropriately

Some of the links/buttons on your webpage may be too small for a user to easily tap on a touchscreen. Consider making these tap targets larger to provide a better user experience.

The following tap targets are close to other nearby tap targets and may need additional spacing around them.

The tap target <div class="breaking-news-close"> is close to 1 other tap targets.

The tap target <a href="/trump-s-fight…dles-1.1132365">Trump&#39;s fight…es new hurdles</a> and 28 others are close to other tap targets.
The tap target <a href="/economics/vid…debt%7E1466272">Bank of Canada…household debt</a> and 1 others are close to other tap targets.
The tap target <a href="">Up Next…top estimates</a> and 1 others are close to other tap targets.
The tap target <div class="playlist-arrow top-arrow"> is close to 1 other tap targets.
The tap target <div class="playlist-arrow bottom-arrow"> is close to 1 other tap targets.
The tap target <div id="poll_1_1133894-reaction0" class="gig-button gig…ton-count-none">Appeal Federal…eal’s decision</div> and 2 others are close to other tap targets.
The tap target <div class="rating-slider…state-disabled"></div> and 1 others are close to other tap targets.
The tap target <a href="#" class="ui-slider-hand…ui-corner-all"> and 4 others are close to other tap targets.
The tap target <a href="https://www.bn…rump-1.1133076" class="ng-binding">U.S. should kn…BNN Bloomberg</a> and 2 others are close to other tap targets.
The tap target <div class="playlist-arrow…arrow disabled"> is close to 2 other tap targets.
The tap target <div class="playlist-arrow…arrow disabled"> is close to 2 other tap targets.
The tap target <a href="/subscribe">Subscribe to B…rg Newsletters</a> and 7 others are close to other tap targets.

bnnbloomberg.ca HTML validation

Errors

Attribute “ng-app” not allowed on element “html” at this point.

Line: 6 Column: 23 - 58
"...E 9]><!--> <html class="no-js" ng-app="myApp"> <!--<..."

Attribute “ng-controller” not allowed on element “head” at this point.

Line: 9 Column: 76 - 31
"...[endif]--> <head ng-controller="bmAd"> <m..."

A “meta” element with an “http-equiv” attribute whose value is “X-UA-Compatible” must have a “content” attribute with the value “IE=edge”.

Line: 12 Column: 3 - 91
"...pcs" /> <meta http-equiv="X-UA-Compatible" content="text/html, charset=UTF-8, IE=edge, chrome=1"> <li..."

Bad value “schema.DC” for attribute “rel” on element “link”: The string “schema.DC” is not a registered keyword.

Line: 13 Column: 3 - 64
"...ome=1"> <link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"> ..."

Bad value “true” for attribute “async” on element “script”.

Line: 605 Column: 3 - 72
"...script> <script async="true" src="//static.chartbeat.com/js/chartbeat_mab.js"></scri..."

Attribute “ng-controller” not allowed on element “section” at this point.

Line: 1593 Column: 1 - 87
".../script> <section class="bm-scoreboard" ng-controller="bm-scoreboard" ng-cloak ng-init="init()"> <div..." Line: 4891 Column: 1 - 150
"...cript> <section class="axis-collection-container rail" data-obj-id="axisCollectionObj_7_339835_1525068379" ng-controller="AxisCollection" ng-init="init()" > ..." Line: 5068 Column: 1 - 99
"...</script> <section class="guest-appearance rail widget" ng-controller="GuestAppearanceRail" ng-init="init()"> <hea..." Line: 5178 Column: 1 - 121
"...</script> <section data-obj-id="pfMostPopularObj_7_591569_1579872831" class="pf-most-popular widget" ng-controller="PFMostPopular"> <hea..." Line: 5260 Column: 1 - 155
".../script> <section data-obj-id="stockTableObj_7_377526_1467317848" ng-controller="recentlyViewedStockElement" class="stock-list-table stats-tabs stats-table widget"> <hea..." Line: 5401 Column: 1 - 163
"...</script> <section data-obj-id="stockTableObj_7_355169_1454440935" class="stock-list-table stats-tabs stats-table widget" ng-controller="stockMostPopular" ng-init="init()"> <hea..."

Attribute “ng-cloak” not allowed on element “section” at this point.

Line: 1593 Column: 1 - 87
".../script> <section class="bm-scoreboard" ng-controller="bm-scoreboard" ng-cloak ng-init="init()"> <div..."

Attribute “ng-init” not allowed on element “section” at this point.

Line: 1593 Column: 1 - 87
".../script> <section class="bm-scoreboard" ng-controller="bm-scoreboard" ng-cloak ng-init="init()"> <div..." Line: 4891 Column: 1 - 150
"...cript> <section class="axis-collection-container rail" data-obj-id="axisCollectionObj_7_339835_1525068379" ng-controller="AxisCollection" ng-init="init()" > ..." Line: 5068 Column: 1 - 99
"...</script> <section class="guest-appearance rail widget" ng-controller="GuestAppearanceRail" ng-init="init()"> <hea..." Line: 5401 Column: 1 - 163
"...</script> <section data-obj-id="stockTableObj_7_355169_1454440935" class="stock-list-table stats-tabs stats-table widget" ng-controller="stockMostPopular" ng-init="init()"> <hea..."

Attribute “ng-class” not allowed on element “div” at this point.

Line: 1594 Column: 2 - 80
"...init()"> <div class="scoreboard-board-toggle" ng-class="{ 'overflow' : ! showBoards }" > <spa..." Line: 1639 Column: 8 - 219
"...v> <div ng-if="group.RICS[$index].showChart && loadChart==false" class="expand" data-test="{{group.RICS[$index].isFirst}}" ng-class="group.RICS[$index].isFirst ? 'hide' : '' " ng-click="expandClick($index, $event)"></div>..." Line: 1657 Column: 4 - 90
"...s</h3> <div class="scoreboard-board-toggle" ng-class="{ 'overflow' : ! showBoards }" ng-cloak> <..." Line: 1681 Column: 8 - 124
"... <div class="group-list" ng-repeat="group in groupArray" data-group="{{group.name}}" ng-class="$first ? '' : 'hide' "> ..." Line: 1682 Column: 10 - 142
"... <div class="group-item" ng-repeat="data in group.data" ng-cloak ng-class="$first && group.RICS[$index].showChart ? 'selected' : '' "> ..." Line: 4901 Column: 10 - 82
"... <div class="media-container" ng-class="{enableAutoPlay: false == false}"> ..." Line: 4938 Column: 33 - 103
"... <div class="media-overlay" ng-class="{'live': video.Type == 'stream'}"> ..."

Attribute “ng-click” not allowed on element “span” at this point.

Line: 1595 Column: 2 - 44
"...rds }" > <span ng-click="showBoards = ! showBoards"><span ..." Line: 1658 Column: 5 - 47
"...loak> <span ng-click="showBoards = ! showBoards"><span ..." Line: 5332 Column: 9 - 116
"...> <span ng-switch-when="symbol" ng-if="allowDelete" ng-click="removeClick($index, $event)" class="remove-row"></span..."

Attribute “ng-cloak” not allowed on element “span” at this point.

Line: 1595 Column: 45 - 148
"...owBoards"><span class="selectedBoard" data-url="{{currentBoardDataUrl}}" ng-cloak ng-show="currentBoardShortName">{{ cur..." Line: 1658 Column: 48 - 116
"...owBoards"><span class="selectedBoard" ng-cloak ng-show="currentBoardShortName">{{ cur..."

Attribute “ng-show” not allowed on element “span” at this point.

Line: 1595 Column: 45 - 148
"...owBoards"><span class="selectedBoard" data-url="{{currentBoardDataUrl}}" ng-cloak ng-show="currentBoardShortName">{{ cur..." Line: 1658 Column: 48 - 116
"...owBoards"><span class="selectedBoard" ng-cloak ng-show="currentBoardShortName">{{ cur..."

Attribute “ng-cloak” not allowed on element “ul” at this point.

Line: 1596 Column: 9 - 45
"... <ul class="boards-dropdown" ng-cloak> ..." Line: 5075 Column: 3 - 101
"...apper"> <ul ng-cloak ng-hide="!dataLoaded || (guestAppearances.length == 0)" class="guest-appearance-list"> <l..." Line: 5185 Column: 4 - 90
"...pper"> <ul ng-cloak ng-hide="!dataLoaded || (items.length == 0)" class="pf-most-popular-list"> <..."

Attribute “ng-click” not allowed on element “li” at this point.

Line: 1597 Column: 14 - 124
"... <li ng-click="boardClick('Markets Overview', 'Markets', '//data.bnn.ca/dispenser/hydra/dapi/stockChart?s=%s')">Market..." Line: 1598 Column: 8 - 109
"...> <li ng-click="boardClick('Indices', 'Indices', '//data.bnn.ca/dispenser/hydra/dapi/stockChart?s=%s')">Indice..." Line: 1599 Column: 8 - 115
"...> <li ng-click="boardClick('Currencies', 'Currencies', '//data.bnn.ca/dispenser/hydra/dapi/stockChart?s=%s')">Curren..." Line: 1600 Column: 8 - 107
"...> <li ng-click="boardClick('Energy', 'Energy', '//data.bnn.ca/dispenser/hydra/dapi/stockChart?s=%s')">Energy..." Line: 1601 Column: 8 - 107
"...> <li ng-click="boardClick('Metals', 'Metals', '//data.bnn.ca/dispenser/hydra/dapi/stockChart?s=%s')">Metals..." Line: 1660 Column: 18 - 128
"... <li ng-click="boardClick('Markets Overview', 'Markets', '//data.bnn.ca/dispenser/hydra/dapi/stockChart?s=%s')">Market..." Line: 1661 Column: 12 - 113
"... <li ng-click="boardClick('Indices', 'Indices', '//data.bnn.ca/dispenser/hydra/dapi/stockChart?s=%s')">Indice..." Line: 1662 Column: 12 - 119
"... <li ng-click="boardClick('Currencies', 'Currencies', '//data.bnn.ca/dispenser/hydra/dapi/stockChart?s=%s')">Curren..." Line: 1663 Column: 12 - 111
"... <li ng-click="boardClick('Energy', 'Energy', '//data.bnn.ca/dispenser/hydra/dapi/stockChart?s=%s')">Energy..." Line: 1664 Column: 12 - 111
"... <li ng-click="boardClick('Metals', 'Metals', '//data.bnn.ca/dispenser/hydra/dapi/stockChart?s=%s')">Metals..." Line: 1675 Column: 9 - 52
"...> <li class="group-data" ng-repeat="group in groupArray" ng-class="$first ? 'active' : '' " ng-click="groupClick(group.name, $event)" > ..."

Attribute “ng-hide” not allowed on element “div” at this point.

Line: 1606 Column: 3 - 53
"...apper"> <div class="preloader-white" ng-hide="dataLoaded"></div>..." Line: 1607 Column: 3 - 94
"...></div> <div class="scoreboard-boards desktop" ng-cloak ng-hide="!dataLoaded" data-sticky="false">..." Line: 1671 Column: 6 - 56
"...se"> <div class="group-container" ng-hide="!dataLoaded"> ..." Line: 4899 Column: 25 - 68
"... <div class="preloader" ng-hide="dataLoaded"></div>..." Line: 4928 Column: 5 - 88
"...div> <div ng-cloak ng-hide="!dataLoaded || (axisCollection.length == 0)" class="wrapper"> ..." Line: 5073 Column: 3 - 46
"...header> <div class="preloader" ng-hide="dataLoaded"></div>..." Line: 5183 Column: 3 - 46
"...header> <div class="preloader" ng-hide="dataLoaded"></div>..." Line: 5266 Column: 3 - 46
"... <div> <div class="preloader" ng-hide="dataLoaded"></div>..." Line: 5270 Column: 3 - 67
"... </div> <div class="stats-table-container fadeIn" ng-hide="!dataLoaded"> <d..." Line: 5371 Column: 3 - 50
"... </div> <div ng-hide="!resultsFound" class="time-stamp"><stron..."

Attribute “ng-cloak” not allowed on element “div” at this point.

Line: 1607 Column: 3 - 94
"...></div> <div class="scoreboard-boards desktop" ng-cloak ng-hide="!dataLoaded" data-sticky="false">..." Line: 1647 Column: 5 - 36
"...span> <div class="timestamp" ng-cloak> As..." Line: 1657 Column: 4 - 90
"...s</h3> <div class="scoreboard-board-toggle" ng-class="{ 'overflow' : ! showBoards }" ng-cloak> <..." Line: 1670 Column: 5 - 64
"...er"> <div class="scoreboard-boards" ng-cloak data-sticky="false"> ..." Line: 1682 Column: 10 - 142
"... <div class="group-item" ng-repeat="data in group.data" ng-cloak ng-class="$first && group.RICS[$index].showChart ? 'selected' : '' "> ..." Line: 1733 Column: 1 - 80
".../script> <div class="stock-ticker" ng-cloak ng-controller="StockTicker" ng-init="init()"> ..." Line: 4917 Column: 20 - 73
"... <div class="headline" ng-if="currentStream" ng-cloak> ..." Line: 4928 Column: 5 - 88
"...div> <div ng-cloak ng-hide="!dataLoaded || (axisCollection.length == 0)" class="wrapper"> ..."

Attribute “ng-if” not allowed on element “li” at this point.

Line: 1609 Column: 18 - 131
"... <li ng-if="groupArray.length > 1" class="group-data" ng-repeat-start="group in groupArray" data-test="{{$index}}"><div c..."

Attribute “ng-repeat-start” not allowed on element “li” at this point.

Line: 1609 Column: 18 - 131
"... <li ng-if="groupArray.length > 1" class="group-data" ng-repeat-start="group in groupArray" data-test="{{$index}}"><div c..."

Attribute “ng-bind-html” not allowed on element “span” at this point.

Line: 1609 Column: 156 - 187
"...oup-name"><span ng-bind-html="group.name"></span..."

Attribute “ng-repeat-end” not allowed on element “li” at this point.

Line: 1610 Column: 18 - 214
"... <li class="group-item" ng-repeat-end ng-repeat="data in group.data" ng-class="{'selected' : $first && group.RICS[$index].showChart && $parent.$first, 'linked' : group.RICS[$index].link != null }"> ..."

Attribute “ng-repeat” not allowed on element “li” at this point.

Line: 1610 Column: 18 - 214
"... <li class="group-item" ng-repeat-end ng-repeat="data in group.data" ng-class="{'selected' : $first && group.RICS[$index].showChart && $parent.$first, 'linked' : group.RICS[$index].link != null }"> ..." Line: 1675 Column: 9 - 52
"...> <li class="group-data" ng-repeat="group in groupArray" ng-class="$first ? 'active' : '' " ng-click="groupClick(group.name, $event)" > ..." Line: 1746 Column: 7 - 42
"...ul> <li ng-repeat="stock in tickerData"><a hre..." Line: 4935 Column: 21 - 142
"... <li class="playlist-item" ng-repeat="video in axisCollection" ng-class="{'last':$last,'first':$first}" ng-repeat-complete> ..." Line: 5076 Column: 4 - 93
"...list"> <li ng-repeat="guestAppearance in guestAppearances | orderBy : 'date'" class="guest-item"> ..." Line: 5186 Column: 5 - 77
"...ist"> <li ng-repeat="item in items | limitTo : 5" class="pf-most-popular-item"> ..."

Attribute “ng-class” not allowed on element “li” at this point.

Line: 1610 Column: 18 - 214
"... <li class="group-item" ng-repeat-end ng-repeat="data in group.data" ng-class="{'selected' : $first && group.RICS[$index].showChart && $parent.$first, 'linked' : group.RICS[$index].link != null }"> ..." Line: 1675 Column: 9 - 52
"...> <li class="group-data" ng-repeat="group in groupArray" ng-class="$first ? 'active' : '' " ng-click="groupClick(group.name, $event)" > ..." Line: 4935 Column: 21 - 142
"... <li class="playlist-item" ng-repeat="video in axisCollection" ng-class="{'last':$last,'first':$first}" ng-repeat-complete> ..."

Attribute “ng-if” not allowed on element “a” at this point.

Line: 1612 Column: 19 - 104
"... <a ng-if="group.RICS[$index].link != null" ng-href="{{group.RICS[$index].link.href}}"> ..." Line: 1683 Column: 11 - 111
"... <a class="linked" ng-if="group.RICS[$index].link != null" ng-href="{{group.RICS[$index].link.href}}"> ..."

Attribute “ng-href” not allowed on element “a” at this point.

Line: 1612 Column: 19 - 104
"... <a ng-if="group.RICS[$index].link != null" ng-href="{{group.RICS[$index].link.href}}"> ..." Line: 1683 Column: 11 - 111
"... <a class="linked" ng-if="group.RICS[$index].link != null" ng-href="{{group.RICS[$index].link.href}}"> ..."

Attribute “bm-market-icon-indicator” not allowed on element “span” at this point.

Line: 1615 Column: 10 - 117
"... <span class="icon-stock-market-arrow-large board" bm-market-icon-indicator bm-net-change="{{data.netChng}}">&nbsp;..." Line: 1629 Column: 10 - 117
"... <span class="icon-stock-market-arrow-large board" bm-market-icon-indicator bm-net-change="{{data.netChng}}">&nbsp;..." Line: 1686 Column: 13 - 120
"... <span class="icon-stock-market-arrow-large board" bm-market-icon-indicator bm-net-change="{{data.netChng}}">&nbsp;..." Line: 1699 Column: 13 - 120
"... <span class="icon-stock-market-arrow-large board" bm-market-icon-indicator bm-net-change="{{data.netChng}}">&nbsp;..." Line: 1749 Column: 8 - 129
"...n> <span class="icon-stock-market-arrow-large ticker" bm-market-icon-indicator bm-net-change="{{stock.netChng | number: 2}}">&nbsp;..."

Attribute “bm-net-change” not allowed on element “span” at this point.

Line: 1615 Column: 10 - 117
"... <span class="icon-stock-market-arrow-large board" bm-market-icon-indicator bm-net-change="{{data.netChng}}">&nbsp;..." Line: 1629 Column: 10 - 117
"... <span class="icon-stock-market-arrow-large board" bm-market-icon-indicator bm-net-change="{{data.netChng}}">&nbsp;..." Line: 1686 Column: 13 - 120
"... <span class="icon-stock-market-arrow-large board" bm-market-icon-indicator bm-net-change="{{data.netChng}}">&nbsp;..." Line: 1699 Column: 13 - 120
"... <span class="icon-stock-market-arrow-large board" bm-market-icon-indicator bm-net-change="{{data.netChng}}">&nbsp;..." Line: 1749 Column: 8 - 129
"...n> <span class="icon-stock-market-arrow-large ticker" bm-market-icon-indicator bm-net-change="{{stock.netChng | number: 2}}">&nbsp;..."

Attribute “ng-if” not allowed on element “div” at this point.

Line: 1616 Column: 10 - 121
"... <div ng-if="group.RICS[$index].isCurrency" class="change" bm-market-indicator bm-net-change="{{data.netChng}}">{{data..." Line: 1617 Column: 10 - 121
"... <div ng-if="!group.RICS[$index].isCurrency" class="change" bm-market-indicator bm-net-change="{{data.netChng}}">{{data..." Line: 1618 Column: 10 - 66
"... <div ng-if="group.RICS[$index].isCurrency" class="price"><span>..." Line: 1619 Column: 10 - 67
"... <div ng-if="!group.RICS[$index].isCurrency" class="price">{{data..." Line: 1621 Column: 9 - 84
"... <div class="chart" ng-if="group.RICS[$index].showChart && loadChart==false"> ..." Line: 1626 Column: 19 - 63
"... <div ng-if="group.RICS[$index].link == null"> ..." Line: 1630 Column: 10 - 121
"... <div ng-if="group.RICS[$index].isCurrency" class="change" bm-market-indicator bm-net-change="{{data.netChng}}">{{data..." Line: 1631 Column: 10 - 121
"... <div ng-if="!group.RICS[$index].isCurrency" class="change" bm-market-indicator bm-net-change="{{data.netChng}}">{{data..." Line: 1632 Column: 10 - 66
"... <div ng-if="group.RICS[$index].isCurrency" class="price"><span>..." Line: 1633 Column: 10 - 67
"... <div ng-if="!group.RICS[$index].isCurrency" class="price">{{data..." Line: 1635 Column: 9 - 84
"...> <div class="chart" ng-if="group.RICS[$index].showChart && loadChart==false"> ..." Line: 1639 Column: 8 - 219
"...v> <div ng-if="group.RICS[$index].showChart && loadChart==false" class="expand" data-test="{{group.RICS[$index].isFirst}}" ng-class="group.RICS[$index].isFirst ? 'hide' : '' " ng-click="expandClick($index, $event)"></div>..." Line: 1676 Column: 10 - 44
"... <div ng-if="groupArray.length > 1"> ..." Line: 1687 Column: 13 - 123
"... <div ng-if="group.RICS[$index].isCurrency" class="change" bm-market-indicator bm-net-change="{{data.netChng}}">{{data..." Line: 1688 Column: 13 - 124
"... <div ng-if="!group.RICS[$index].isCurrency" class="change" bm-market-indicator bm-net-change="{{data.netChng}}">{{data..." Line: 1689 Column: 13 - 69
"... <div ng-if="group.RICS[$index].isCurrency" class="price"><span ..." Line: 1690 Column: 13 - 70
"... <div ng-if="!group.RICS[$index].isCurrency" class="price">{{data..." Line: 1692 Column: 12 - 80
"... <div class="chart" ng-if="group.RICS[$index].showChart && loadChart"> ..." Line: 1696 Column: 11 - 55
"... <div ng-if="group.RICS[$index].link == null"> ..." Line: 1700 Column: 13 - 123
"... <div ng-if="group.RICS[$index].isCurrency" class="change" bm-market-indicator bm-net-change="{{data.netChng}}">{{data..." Line: 1701 Column: 13 - 124
"... <div ng-if="!group.RICS[$index].isCurrency" class="change" bm-market-indicator bm-net-change="{{data.netChng}}">{{data..." Line: 1702 Column: 13 - 69
"... <div ng-if="group.RICS[$index].isCurrency" class="price"><span ..." Line: 1703 Column: 13 - 70
"... <div ng-if="!group.RICS[$index].isCurrency" class="price">{{data..." Line: 1705 Column: 12 - 80
"... <div class="chart" ng-if="group.RICS[$index].showChart && loadChart"> ..." Line: 4905 Column: 17 - 75
"... <div class="video-player-wrapper" ng-if="currentStream.Id"> ..." Line: 4917 Column: 20 - 73
"... <div class="headline" ng-if="currentStream" ng-cloak> ..." Line: 4939 Column: 37 - 103
"... <div class="overlay-text up-next" ng-if="video.Id == nextStreamId"> ..." Line: 4942 Column: 37 - 110
"... <div class="overlay-text now-showing" ng-if="video.Id == currentStreamId"> ..." Line: 4945 Column: 37 - 126
"... <div class="overlay-text" ng-if="video.Id != currentStreamId && video.Id != nextStreamId"> ..." Line: 5078 Column: 5 - 70
"...</h4> <div ng-if="guestAppearance.guest.position" class="title-company">{{gues..." Line: 5299 Column: 11 - 50
"... <div class="value" ng-if="column.field">{{stoc..." Line: 5300 Column: 11 - 51
"... <div class="value" ng-if="!column.field">- -</d..." Line: 5303 Column: 11 - 50
"... <div class="value" ng-if="column.field">{{stoc..." Line: 5304 Column: 11 - 51
"... <div class="value" ng-if="!column.field">- -</d..." Line: 5307 Column: 11 - 50
"... <div class="value" ng-if="column.field">{{stoc..." Line: 5308 Column: 11 - 51
"... <div class="value" ng-if="!column.field">- -</d..." Line: 5311 Column: 11 - 50
"... <div class="value" ng-if="column.field">{{stoc..." Line: 5312 Column: 11 - 51
"... <div class="value" ng-if="!column.field">- -</d..." Line: 5315 Column: 11 - 50
"... <div class="value" ng-if="column.field">{{stoc..." Line: 5316 Column: 11 - 51
"... <div class="value" ng-if="!column.field">- -</d..." Line: 5319 Column: 11 - 76
"... <div ng-if="showSymbolColumn == false && column.field == 'name'" > ..." Line: 5322 Column: 11 - 106
"... <div ng-if="showSymbolColumn == true || (showSymbolColumn == false && column.field != 'name')" > ..." Line: 5323 Column: 12 - 51
"... <div class="value" ng-if="column.field">{{stoc..." Line: 5324 Column: 12 - 52
"... <div class="value" ng-if="!column.field">- -</d..." Line: 5335 Column: 10 - 49
"... <div class="value" ng-if="column.field">{{stoc..." Line: 5336 Column: 10 - 50
"... <div class="value" ng-if="!column.field">- -</d..." Line: 5339 Column: 10 - 49
"... <div class="value" ng-if="column.field">{{stoc..." Line: 5340 Column: 10 - 50
"... <div class="value" ng-if="!column.field">- -</d..." Line: 5344 Column: 10 - 49
"... <div class="value" ng-if="column.field">{{stoc..." Line: 5345 Column: 10 - 50
"... <div class="value" ng-if="!column.field">- -</d..." Line: 5348 Column: 10 - 49
"... <div class="value" ng-if="column.field">{{stoc..." Line: 5349 Column: 10 - 50
"... <div class="value" ng-if="!column.field">- -</d..." Line: 5352 Column: 10 - 49
"... <div class="value" ng-if="column.field">{{stoc..." Line: 5353 Column: 10 - 50
"... <div class="value" ng-if="!column.field">- -</d..." Line: 5356 Column: 10 - 75
"... <div ng-if="showSymbolColumn == false && column.field == 'name'" > ..." Line: 5359 Column: 10 - 105
"... <div ng-if="showSymbolColumn == true || (showSymbolColumn == false && column.field != 'name')" > ..." Line: 5360 Column: 11 - 50
"... <div class="value" ng-if="column.field">{{stoc..." Line: 5361 Column: 11 - 51
"... <div class="value" ng-if="!column.field">- -</d..."

Attribute “bm-market-indicator” not allowed on element “div” at this point.

Line: 1616 Column: 10 - 121
"... <div ng-if="group.RICS[$index].isCurrency" class="change" bm-market-indicator bm-net-change="{{data.netChng}}">{{data..." Line: 1617 Column: 10 - 121
"... <div ng-if="!group.RICS[$index].isCurrency" class="change" bm-market-indicator bm-net-change="{{data.netChng}}">{{data..." Line: 1630 Column: 10 - 121
"... <div ng-if="group.RICS[$index].isCurrency" class="change" bm-market-indicator bm-net-change="{{data.netChng}}">{{data..." Line: 1631 Column: 10 - 121
"... <div ng-if="!group.RICS[$index].isCurrency" class="change" bm-market-indicator bm-net-change="{{data.netChng}}">{{data..." Line: 1687 Column: 13 - 123
"... <div ng-if="group.RICS[$index].isCurrency" class="change" bm-market-indicator bm-net-change="{{data.netChng}}">{{data..." Line: 1688 Column: 13 - 124
"... <div ng-if="!group.RICS[$index].isCurrency" class="change" bm-market-indicator bm-net-change="{{data.netChng}}">{{data..." Line: 1700 Column: 13 - 123
"... <div ng-if="group.RICS[$index].isCurrency" class="change" bm-market-indicator bm-net-change="{{data.netChng}}">{{data..." Line: 1701 Column: 13 - 124
"... <div ng-if="!group.RICS[$index].isCurrency" class="change" bm-market-indicator bm-net-change="{{data.netChng}}">{{data..." Line: 5306 Column: 10 - 152
"... <div ng-switch-when="price" bm-market-indicator bm-net-change="{{stock.netChng}}" ng-attr-allow-animation="{{pollingEnabled ? true : false }}"> ..." Line: 5310 Column: 10 - 154
"... <div ng-switch-when="netChng" bm-market-indicator bm-net-change="{{stock.netChng}}" ng-attr-allow-animation="{{pollingEnabled ? true : false }}"> ..." Line: 5314 Column: 10 - 154
"... <div ng-switch-when="pctChng" bm-market-indicator bm-net-change="{{stock.netChng}}" ng-attr-allow-animation="{{pollingEnabled ? true : false }}"> ..." Line: 5343 Column: 9 - 151
"...> <div ng-switch-when="price" bm-market-indicator bm-net-change="{{stock.netChng}}" ng-attr-allow-animation="{{pollingEnabled ? true : false }}"> ..." Line: 5347 Column: 9 - 153
"...> <div ng-switch-when="netChng" bm-market-indicator bm-net-change="{{stock.netChng}}" ng-attr-allow-animation="{{pollingEnabled ? true : false }}"> ..." Line: 5351 Column: 9 - 153
"...> <div ng-switch-when="pctChng" bm-market-indicator bm-net-change="{{stock.netChng}}" ng-attr-allow-animation="{{pollingEnabled ? true : false }}"> ..."

Attribute “bm-net-change” not allowed on element “div” at this point.

Line: 1616 Column: 10 - 121
"... <div ng-if="group.RICS[$index].isCurrency" class="change" bm-market-indicator bm-net-change="{{data.netChng}}">{{data..." Line: 1617 Column: 10 - 121
"... <div ng-if="!group.RICS[$index].isCurrency" class="change" bm-market-indicator bm-net-change="{{data.netChng}}">{{data..." Line: 1630 Column: 10 - 121
"... <div ng-if="group.RICS[$index].isCurrency" class="change" bm-market-indicator bm-net-change="{{data.netChng}}">{{data..." Line: 1631 Column: 10 - 121
"... <div ng-if="!group.RICS[$index].isCurrency" class="change" bm-market-indicator bm-net-change="{{data.netChng}}">{{data..." Line: 1687 Column: 13 - 123
"... <div ng-if="group.RICS[$index].isCurrency" class="change" bm-market-indicator bm-net-change="{{data.netChng}}">{{data..." Line: 1688 Column: 13 - 124
"... <div ng-if="!group.RICS[$index].isCurrency" class="change" bm-market-indicator bm-net-change="{{data.netChng}}">{{data..." Line: 1700 Column: 13 - 123
"... <div ng-if="group.RICS[$index].isCurrency" class="change" bm-market-indicator bm-net-change="{{data.netChng}}">{{data..." Line: 1701 Column: 13 - 124
"... <div ng-if="!group.RICS[$index].isCurrency" class="change" bm-market-indicator bm-net-change="{{data.netChng}}">{{data..." Line: 5306 Column: 10 - 152
"... <div ng-switch-when="price" bm-market-indicator bm-net-change="{{stock.netChng}}" ng-attr-allow-animation="{{pollingEnabled ? true : false }}"> ..." Line: 5310 Column: 10 - 154
"... <div ng-switch-when="netChng" bm-market-indicator bm-net-change="{{stock.netChng}}" ng-attr-allow-animation="{{pollingEnabled ? true : false }}"> ..." Line: 5314 Column: 10 - 154
"... <div ng-switch-when="pctChng" bm-market-indicator bm-net-change="{{stock.netChng}}" ng-attr-allow-animation="{{pollingEnabled ? true : false }}"> ..." Line: 5343 Column: 9 - 151
"...> <div ng-switch-when="price" bm-market-indicator bm-net-change="{{stock.netChng}}" ng-attr-allow-animation="{{pollingEnabled ? true : false }}"> ..." Line: 5347 Column: 9 - 153
"...> <div ng-switch-when="netChng" bm-market-indicator bm-net-change="{{stock.netChng}}" ng-attr-allow-animation="{{pollingEnabled ? true : false }}"> ..." Line: 5351 Column: 9 - 153
"...> <div ng-switch-when="pctChng" bm-market-indicator bm-net-change="{{stock.netChng}}" ng-attr-allow-animation="{{pollingEnabled ? true : false }}"> ..."

Attribute “ng-click” not allowed on element “div” at this point.

Line: 1639 Column: 8 - 219
"...v> <div ng-if="group.RICS[$index].showChart && loadChart==false" class="expand" data-test="{{group.RICS[$index].isFirst}}" ng-class="group.RICS[$index].isFirst ? 'hide' : '' " ng-click="expandClick($index, $event)"></div>..."

Attribute “ng-bind-html” not allowed on element “strong” at this point.

Line: 1677 Column: 11 - 44
"... <strong ng-bind-html="group.name"></stro..."

Attribute “ng-repeat” not allowed on element “div” at this point.

Line: 1681 Column: 8 - 124
"... <div class="group-list" ng-repeat="group in groupArray" data-group="{{group.name}}" ng-class="$first ? '' : 'hide' "> ..." Line: 1682 Column: 10 - 142
"... <div class="group-item" ng-repeat="data in group.data" ng-cloak ng-class="$first && group.RICS[$index].showChart ? 'selected' : '' "> ..." Line: 1821 Column: 17 - 72
"... <div ng-repeat="result in autoFillResults" class="item"> ..." Line: 1902 Column: 17 - 72
"... <div ng-repeat="result in autoFillResults" class="item"> ..."

Attribute “ng-if” not allowed on element “span” at this point.

Line: 1689 Column: 70 - 113
"...s="price"><span ng-if="group.RICS[$index].isCurrency">{{data..." Line: 1702 Column: 70 - 113
"...s="price"><span ng-if="group.RICS[$index].isCurrency">{{data..." Line: 5332 Column: 9 - 116
"...> <span ng-switch-when="symbol" ng-if="allowDelete" ng-click="removeClick($index, $event)" class="remove-row"></span..."

Attribute “ng-controller” not allowed on element “div” at this point.

Line: 1733 Column: 1 - 80
".../script> <div class="stock-ticker" ng-cloak ng-controller="StockTicker" ng-init="init()"> ..." Line: 1810 Column: 7 - 64
"... <div class="global-search-element" ng-controller="Search"> ..." Line: 1891 Column: 7 - 64
"... <div class="global-search-element" ng-controller="Search"> ..." Line: 4809 Column: 5 - 73
"...per"> <div class="fluid-ad-wrapper stuck" ng-controller="PersistentPlayer"> ..."

Attribute “ng-init” not allowed on element “div” at this point.

Line: 1733 Column: 1 - 80
".../script> <div class="stock-ticker" ng-cloak ng-controller="StockTicker" ng-init="init()"> ..."

Attribute “bm-ad-instance” not allowed on element “div” at this point.

Line: 1738 Column: 40 - 46
"...cle"> <div id="ticker-ad" bm-ad-instance ad-type="ad11" allow-mobile="false"> ..." Line: 4618 Column: 3 - 77
"...derAd"> <div id="leaderboard-ad" bm-ad-instance ad-type="ad1" allow-mobile="false"></div>..." Line: 4818 Column: - 9
"...> <div id="fluid-ad" bm-ad-instance ad-type="ad13" allow-mobile="true" model-type="" feed-list-position="3" child-list-position="1" content-list-position="" > ..." Line: 5577 Column: 25 - 91
"... <div id="Adoop" bm-ad-instance ad-type="oopad" allow-mobile="true"></div>..." Line: 5585 Column: 13 - 82
"... <div id="adSlimCut" bm-ad-instance ad-type="scad" allow-mobile="true"></div>..."

Attribute “ad-type” not allowed on element “div” at this point.

Line: 1738 Column: 40 - 46
"...cle"> <div id="ticker-ad" bm-ad-instance ad-type="ad11" allow-mobile="false"> ..." Line: 4618 Column: 3 - 77
"...derAd"> <div id="leaderboard-ad" bm-ad-instance ad-type="ad1" allow-mobile="false"></div>..." Line: 4818 Column: - 9
"...> <div id="fluid-ad" bm-ad-instance ad-type="ad13" allow-mobile="true" model-type="" feed-list-position="3" child-list-position="1" content-list-position="" > ..." Line: 5577 Column: 25 - 91
"... <div id="Adoop" bm-ad-instance ad-type="oopad" allow-mobile="true"></div>..." Line: 5585 Column: 13 - 82
"... <div id="adSlimCut" bm-ad-instance ad-type="scad" allow-mobile="true"></div>..."

Attribute “allow-mobile” not allowed on element “div” at this point.

Line: 1738 Column: 40 - 46
"...cle"> <div id="ticker-ad" bm-ad-instance ad-type="ad11" allow-mobile="false"> ..." Line: 4618 Column: 3 - 77
"...derAd"> <div id="leaderboard-ad" bm-ad-instance ad-type="ad1" allow-mobile="false"></div>..." Line: 4818 Column: - 9
"...> <div id="fluid-ad" bm-ad-instance ad-type="ad13" allow-mobile="true" model-type="" feed-list-position="3" child-list-position="1" content-list-position="" > ..." Line: 5577 Column: 25 - 91
"... <div id="Adoop" bm-ad-instance ad-type="oopad" allow-mobile="true"></div>..." Line: 5585 Column: 13 - 82
"... <div id="adSlimCut" bm-ad-instance ad-type="scad" allow-mobile="true"></div>..."

Bad value “/stock/{{ stock.symbol }}” for attribute “href” on element “a”: Illegal character in path segment: “{” is not allowed.

Line: 1746 Column: 43 - 78
"...ckerData"><a href="/stock/{{ stock.symbol }}"> ..."

Attribute “bm-autofill” not allowed on element “input” at this point.

Line: 1814 Column: 25 - 234
"... <input bm-autofill class='search-field' type="text" name="q" value="Enter symbol or company" container="search-autocomplete-container" callback-fn="searchReuters(term)" detect-width="false" autocomplete="off"> ..." Line: 1895 Column: 25 - 234
"... <input bm-autofill class='search-field' type="text" name="q" value="Enter symbol or company" container="search-autocomplete-container" callback-fn="searchReuters(term)" detect-width="false" autocomplete="off"> ..."

Attribute “container” not allowed on element “input” at this point.

Line: 1814 Column: 25 - 234
"... <input bm-autofill class='search-field' type="text" name="q" value="Enter symbol or company" container="search-autocomplete-container" callback-fn="searchReuters(term)" detect-width="false" autocomplete="off"> ..." Line: 1895 Column: 25 - 234
"... <input bm-autofill class='search-field' type="text" name="q" value="Enter symbol or company" container="search-autocomplete-container" callback-fn="searchReuters(term)" detect-width="false" autocomplete="off"> ..."

Attribute “callback-fn” not allowed on element “input” at this point.

Line: 1814 Column: 25 - 234
"... <input bm-autofill class='search-field' type="text" name="q" value="Enter symbol or company" container="search-autocomplete-container" callback-fn="searchReuters(term)" detect-width="false" autocomplete="off"> ..." Line: 1895 Column: 25 - 234
"... <input bm-autofill class='search-field' type="text" name="q" value="Enter symbol or company" container="search-autocomplete-container" callback-fn="searchReuters(term)" detect-width="false" autocomplete="off"> ..."

Attribute “detect-width” not allowed on element “input” at this point.

Line: 1814 Column: 25 - 234
"... <input bm-autofill class='search-field' type="text" name="q" value="Enter symbol or company" container="search-autocomplete-container" callback-fn="searchReuters(term)" detect-width="false" autocomplete="off"> ..." Line: 1895 Column: 25 - 234
"... <input bm-autofill class='search-field' type="text" name="q" value="Enter symbol or company" container="search-autocomplete-container" callback-fn="searchReuters(term)" detect-width="false" autocomplete="off"> ..."

Bad value “/stock/{{result.ric}}” for attribute “href” on element “a”: Illegal character in path segment: “{” is not allowed.

Line: 1822 Column: 19 - 50
"... <a href="/stock/{{result.ric}}"> ..." Line: 1903 Column: 19 - 50
"... <a href="/stock/{{result.ric}}"> ..."

Self-closing syntax (“/>”) used on a non-void HTML element. Ignoring the slash and treating as a start tag.

Line: 1845 Column: 39 - 75
"...v-toggle"><a id="left-menu" href="#left-menu"/><div c..." Line: 1846 Column: 34 - 72
"...v-scores"><a id="right-menu" href="#right-menu"/><div c..." Line: 1971 Column: 17 - 58
"... <a href="#" style="pointer-events:none;"/> ..." Line: 1992 Column: 16 - 94
"... <a href="/financials-and-materials-help-lift-tsx-u-s-stocks-mixed-1.1477765" /> ..." Line: 2005 Column: 16 - 82
"... <a href="/preferred-shares-fail-as-income-alternative-1.1476884" /> ..." Line: 2018 Column: 16 - 82
"... <a href="/michelle-wearing-s-top-picks-august-10-2020-1.1477997" /> ..." Line: 2031 Column: 16 - 100
"... <a href="/bank-of-america-sees-dwindling-muni-yields-nearing-major-test-1.1477180" /> ..." Line: 2044 Column: 16 - 87
"... <a href="/bitcoin-s-flash-crash-and-recent-rally-explained-1.1475358" /> ..." Line: 2057 Column: 16 - 73
"... <a href="/shane-obata-s-top-picks-aug-7-2020-1.1477077" /> ..." Line: 2070 Column: 16 - 101
"... <a href="/kodak-plunges-after-government-loan-put-on-hold-pending-probes-1.1477965" /> ..." Line: 2083 Column: 16 - 102
"... <a href="/quebec-pension-fund-suffers-with-too-many-malls-not-enough-tech-1.1477087" /> ..." Line: 2096 Column: 16 - 103
"... <a href="/lumber-touches-record-with-lockdowns-spurring-renovation-revival-1.1477043" /> ..." Line: 2109 Column: 16 - 103
"... <a href="/sign-of-what-s-to-come-tmx-sees-uptick-in-listings-equity-raises-1.1476479" /> ..." Line: 2122 Column: 16 - 101
"... <a href="/dan-gilbert-s-rocket-companies-opens-higher-in-muted-ipo-debut-1.1476473" /> ..." Line: 2135 Column: 16 - 77
"... <a href="/eric-nuttall-s-top-picks-august-6-2020-1.1476430" /> ..." Line: 2148 Column: 16 - 119
"... <a href="/cargojet-shares-hit-record-high-on-work-from-home-activity-during-covid-lockdown-1.1476490" /> ..." Line: 2161 Column: 16 - 103
"... <a href="/blackrock-joins-crescendo-of-inflation-warnings-amid-virus-fight-1.1476405" /> ..." Line: 2174 Column: 16 - 97
"... <a href="/goldman-says-covid-19-vaccine-approval-could-upend-markets-1.1476108" /> ..." Line: 2187 Column: 16 - 102
"... <a href="/nba-stars-lining-up-to-become-backers-of-new-blockchain-project-1.1476379" /> ..." Line: 2200 Column: 16 - 102
"... <a href="/robinhood-craze-born-in-america-is-now-moving-stocks-everywhere-1.1476300" /> ..." Line: 2213 Column: 16 - 101
"... <a href="/the-880-stock-rally-that-s-trouncing-tesla-and-everything-else-1.1475689" /> ..." Line: 2239 Column: 16 - 117
"... <a href="/home-economics-canada-makes-more-jobs-gains-ontario-unveils-child-care-funding-1.1477120" /> ..." Line: 2252 Column: 16 - 98
"... <a href="/as-cerb-winds-down-labour-group-asks-liberals-to-rethink-ei-1.1476476" /> ..." Line: 2265 Column: 16 - 108
"... <a href="/do-our-lives-count-for-less-covid-19-exposes-cracks-in-disability-aid-1.1476447" /> ..." Line: 2278 Column: 16 - 56
"... <a href="/ask-bnn-bloomberg-1.1428767" /> ..." Line: 2291 Column: 16 - 104
"... <a href="/temporarily-laid-off-due-to-covid-19-here-s-what-you-need-to-know-1.1409557" /> ..." Line: 2304 Column: 16 - 120
"... <a href="/what-employees-and-hiring-managers-should-know-about-compensation-during-covid-19-1.1473811" /> ..." Line: 2317 Column: 16 - 118
"... <a href="/trying-to-avoid-mass-transit-here-s-how-to-buy-a-bike-without-breaking-the-bank-1.1475373" /> ..." Line: 2330 Column: 16 - 106
"... <a href="/set-money-aside-now-how-cerb-recipients-can-plan-for-their-tax-bill-1.1473842" /> ..." Line: 2343 Column: 16 - 75
"... <a href="/home-economics-so-long-cerb-hello-ei-1.1473949" /> ..." Line: 2356 Column: 16 - 92
"... <a href="/how-the-pandemic-may-change-work-life-balance-forever-1.1472296" /> ..." Line: 2369 Column: 16 - 98
"... <a href="/pattie-lovett-reid-many-canadians-still-fearful-of-job-loss-1.1471864" /> ..." Line: 2382 Column: 16 - 100
"... <a href="/canada-revenue-agency-extends-tax-payment-deadline-to-sept-30-1.1471469" /> ..." Line: 2395 Column: 16 - 81
"... <a href="/4-defensive-moves-when-fear-turns-to-greed-1.1469872" /> ..." Line: 2408 Column: 16 - 100
"... <a href="/some-older-personal-finance-rules-may-no-longer-apply-experts-1.1469831" /> ..." Line: 2421 Column: 16 - 103
"... <a href="/canadian-consumer-debt-fears-ease-amid-covid-19-aid-survey-finds-1.1467871" /> ..." Line: 2434 Column: 16 - 118
"... <a href="/two-thirds-of-canadians-spending-less-on-non-essential-items-amid-pandemic-poll-1.1469778" /> ..." Line: 2447 Column: 16 - 97
"... <a href="/so-you-re-afraid-you-ll-get-laid-off-here-s-how-to-prepare-1.1469654" /> ..." Line: 2474 Column: 16 - 103
"... <a href="/busted-retailers-use-bankruptcy-to-break-leases-by-the-thousands-1.1476347" /> ..." Line: 2487 Column: 16 - 98
"... <a href="/toronto-home-prices-set-record-in-july-as-market-roars-back-1.1476039" /> ..." Line: 2500 Column: 16 - 127
"... <a href="/office-sector-is-going-to-be-quite-fine-riocan-ceo-says-work-from-home-trend-short-lived-1.1472665" /> ..." Line: 2513 Column: 16 - 101
"... <a href="/u-s-mortgage-rates-plunge-to-record-low-2-88-for-30-year-loans-1.1476414" /> ..." Line: 2526 Column: 16 - 98
"... <a href="/why-housing-is-still-the-best-investment-for-most-canadians-1.1442476" /> ..." Line: 2539 Column: 16 - 103
"... <a href="/6-things-to-know-about-trudeau-s-first-time-home-buyer-incentive-1.1309143" /> ..." Line: 2552 Column: 16 - 98
"... <a href="/ice-s-sprecher-boosts-mortgage-business-with-ellie-mae-deal-1.1476665" /> ..." Line: 2565 Column: 16 - 99
"... <a href="/zillow-gets-boost-as-americans-embrace-online-house-shopping-1.1476646" /> ..." Line: 2578 Column: 16 - 105
"... <a href="/cfib-take-commercial-landlords-out-of-the-equation-for-rent-relief-1.1472051" /> ..." Line: 2591 Column: 16 - 84
"... <a href="/rocket-to-cut-ipo-to-about-us-2b-from-us-3-3b-1.1475848" /> ..." Line: 2604 Column: 16 - 102
"... <a href="/home-ownership-elusive-for-young-canadians-who-fear-going-broke-1.1211448" /> ..." Line: 2617 Column: 16 - 97
"... <a href="/mortgage-rates-in-u-s-slide-back-below-3-for-30-year-loans-1.1473154" /> ..." Line: 2630 Column: 16 - 102
"... <a href="/homeownership-rate-in-the-u-s-soars-to-highest-level-since-2008-1.1471856" /> ..." Line: 2643 Column: 16 - 100
"... <a href="/u-s-pending-home-sales-exceed-forecast-as-mortgage-rates-fall-1.1472490" /> ..." Line: 2656 Column: 16 - 101
"... <a href="/wework-asks-judge-to-dismiss-softbank-lawsuit-by-two-directors-1.1473179" /> ..." Line: 2669 Column: 16 - 99
"... <a href="/real-estate-optimism-sparks-new-life-into-canadian-consumers-1.1471265" /> ..." Line: 2682 Column: 16 - 102
"... <a href="/los-angeles-s-luxury-real-estate-market-might-be-covid-19-proof-1.1470339" /> ..." Line: 2708 Column: 16 - 100
"... <a href="/magna-takes-big-hit-in-second-quarter-from-covid-19-shutdowns-1.1476921" /> ..." Line: 2721 Column: 16 - 97
"... <a href="/canaccord-genuity-deal-may-hinge-on-us-34b-u-k-wealth-unit-1.1478018" /> ..." Line: 2734 Column: 16 - 96
"... <a href="/carnival-pushes-back-cruise-restart-dates-even-in-germany-1.1477975" /> ..." Line: 2747 Column: 16 - 98
"... <a href="/mcdonald-s-accuses-former-ceo-of-lying-about-office-affairs-1.1477955" /> ..." Line: 2760 Column: 16 - 102
"... <a href="/salaries-could-drop-if-work-from-home-becomes-permanent-experts-1.1453965" /> ..." Line: 2773 Column: 16 - 105
"... <a href="/dockworkers-launch-port-strike-in-montreal-shutting-down-terminals-1.1478026" /> ..." Line: 2786 Column: 16 - 101
"... <a href="/kodak-plunges-after-government-loan-put-on-hold-pending-probes-1.1477965" /> ..." Line: 2799 Column: 16 - 98
"... <a href="/marriott-swings-to-quarterly-loss-with-global-travel-frozen-1.1477942" /> ..." Line: 2812 Column: 16 - 103
"... <a href="/foot-locker-jumps-after-quarterly-sales-rise-despite-retail-woes-1.1477928" /> ..." Line: 2825 Column: 16 - 99
"... <a href="/alstom-signals-bombardier-rail-arm-losses-to-affect-takeover-1.1477924" /> ..." Line: 2838 Column: 16 - 108
"... <a href="/ccl-industries-sees-split-demand-as-sanitizer-spikes-event-sales-fall-1.1477178" /> ..." Line: 2851 Column: 16 - 105
"... <a href="/cautious-consumer-to-remain-until-covid-19-vaccine-indigo-ceo-says-1.1477154" /> ..." Line: 2864 Column: 16 - 102
"... <a href="/quebec-pension-fund-suffers-with-too-many-malls-not-enough-tech-1.1477087" /> ..." Line: 2877 Column: 16 - 101
"... <a href="/ups-fedex-flex-price-power-on-delivery-surge-driving-up-shares-1.1477021" /> ..." Line: 2890 Column: 16 - 92
"... <a href="/of-bikes-and-men-the-marketing-highs-and-lows-of-2019-1.1365658" /> ..." Line: 2903 Column: 16 - 104
"... <a href="/second-cup-to-close-more-stores-and-pilot-gas-station-drive-thrus-1.1477035" /> ..." Line: 2916 Column: 16 - 102
"... <a href="/heroux-devtek-earnings-down-amid-turbulence-in-aerospace-sector-1.1476941" /> ..." Line: 2929 Column: 16 - 114
"... <a href="/union-to-extend-montreal-port-strike-indefinitely-as-dock-tensions-escalate-1.1477016" /> ..." Line: 2942 Column: 16 - 95
"... <a href="/bce-profit-drops-64-as-media-wireless-suffer-in-pandemic-1.1476360" /> ..." Line: 2955 Column: 16 - 102
"... <a href="/td-accused-of-holding-shares-in-controversial-u-s-prison-stocks-1.1476909" /> ..." Line: 2986 Column: 16 - 102
"... <a href="/equinor-s-new-ceo-pledges-to-speed-shift-to-renewables-from-oil-1.1477931" /> ..." Line: 2999 Column: 16 - 95
"... <a href="/canadian-aluminum-makers-could-duck-trump-s-fresh-tariff-1.1477240" /> ..." Line: 3012 Column: 16 - 106
"... <a href="/ensign-energy-q2-revenue-drops-48-canada-s-share-of-revenue-plunges-1.1477999" /> ..." Line: 3025 Column: 16 - 105
"... <a href="/next-shoe-to-drop-energy-sector-braces-for-potential-credit-crunch-1.1469314" /> ..." Line: 3038 Column: 16 - 98
"... <a href="/oil-giant-aramco-sticks-with-dividend-even-as-profit-slumps-1.1477680" /> ..." Line: 3051 Column: 16 - 97
"... <a href="/a-us-433b-missed-opportunity-haunts-canada-s-oil-heartland-1.1476439" /> ..." Line: 3064 Column: 16 - 109
"... <a href="/enerplus-restarting-north-dakota-production-despite-threat-to-pipeline-1.1477111" /> ..." Line: 3077 Column: 16 - 88
"... <a href="/parkland-posts-lower-q2-income-as-fuel-sales-fall-1.1477061" /> ..." Line: 3090 Column: 16 - 104
"... <a href="/domtar-launches-review-of-personal-care-business-after-nine-years-1.1477137" /> ..." Line: 3103 Column: 16 - 116
"... <a href="/russel-metals-hit-by-energy-weakness-but-plays-down-prospect-of-steel-tariffs-1.1477217" /> ..." Line: 3116 Column: 16 - 111
"... <a href="/canadian-natural-beats-expectations-despite-loss-and-halving-of-revenues-1.1476395" /> ..." Line: 3129 Column: 16 - 109
"... <a href="/western-forest-products-earns-8-5m-in-second-quarter-despite-sales-dip-1.1476975" /> ..." Line: 3142 Column: 16 - 103
"... <a href="/lumber-touches-record-with-lockdowns-spurring-renovation-revival-1.1477043" /> ..." Line: 3169 Column: 16 - 102
"... <a href="/trudeau-taps-carney-for-help-in-crafting-covid-19-recovery-plan-1.1478062" /> ..." Line: 3182 Column: 16 - 83
"... <a href="/consumer-confidence-turns-positive-in-canada-1.1477953" /> ..." Line: 3195 Column: 16 - 115
"... <a href="/liberals-defend-decision-to-have-crown-corporation-run-covid-19-rent-program-1.1478050" /> ..." Line: 3208 Column: 16 - 98
"... <a href="/trump-s-payroll-tax-action-creates-political-business-risks-1.1477746" /> ..." Line: 3221 Column: 16 - 92
"... <a href="/canada-adds-418-500-jobs-recouping-55-of-covid-losses-1.1476924" /> ..." Line: 3234 Column: 16 - 93
"... <a href="/the-week-ahead-barrick-canopy-cineplex-report-earnings-1.1477141" /> ..." Line: 3247 Column: 16 - 100
"... <a href="/better-than-expected-u-s-jobs-data-seen-as-last-of-easy-gains-1.1476927" /> ..." Line: 3260 Column: 16 - 100
"... <a href="/a-long-climb-back-tiff-macklem-stresses-recovery-as-boc-holds-1.1465987" /> ..." Line: 3273 Column: 16 - 93
"... <a href="/canadian-economy-fighting-a-five-pronged-war-rosenberg-1.1408217" /> ..." Line: 3286 Column: 16 - 99
"... <a href="/inside-mark-carney-s-brexit-adventure-at-the-bank-of-england-1.1395824" /> ..." Line: 3299 Column: 16 - 116
"... <a href="/this-country-is-lagging-behind-tellier-warns-on-ottawa-s-approach-to-business-1.1360391" /> ..." Line: 3312 Column: 16 - 95
"... <a href="/a-timeline-of-trump-s-tariffs-on-canadian-steel-aluminum-1.1477040" /> ..." Line: 3325 Column: 16 - 112
"... <a href="/aluminum-tariffs-an-example-of-rising-u-s-protectionism-trade-expert-says-1.1476916" /> ..." Line: 3338 Column: 16 - 112
"... <a href="/ottawa-s-buffer-against-provincial-economic-shocks-needs-reform-economist-1.1476550" /> ..." Line: 3351 Column: 16 - 89
"... <a href="/u-s-household-debt-falls-for-first-time-in-6-years-1.1476456" /> ..." Line: 3364 Column: 16 - 98
"... <a href="/drop-in-u-s-jobless-claims-offers-hope-for-battered-economy-1.1476353" /> ..." Line: 3377 Column: 16 - 92
"... <a href="/canada-s-trade-deficit-widens-to-3-2b-on-import-surge-1.1475755" /> ..." Line: 3390 Column: 16 - 110
"... <a href="/bank-of-england-hits-pause-on-stimulus-while-keeping-door-open-for-more-1.1476181" /> ..." Line: 3416 Column: 16 - 93
"... <a href="/ontario-feds-announce-234-6m-in-new-child-care-funding-1.1476997" /> ..." Line: 3429 Column: 16 - 110
"... <a href="/susan-rice-sells-netflix-options-as-biden-s-running-mate-decision-nears-1.1477122" /> ..." Line: 3442 Column: 16 - 98
"... <a href="/congress-wins-court-fight-to-subpoena-white-house-officials-1.1476998" /> ..." Line: 3455 Column: 16 - 96
"... <a href="/trump-says-surging-virus-will-go-away-like-things-go-away-1.1475747" /> ..." Line: 3468 Column: 16 - 102
"... <a href="/u-s-poised-to-sanction-hong-kong-chief-carrie-lam-for-crackdown-1.1476967" /> ..." Line: 3481 Column: 16 - 100
"... <a href="/trump-widens-china-tech-attack-ordering-bans-on-tiktok-wechat-1.1476756" /> ..." Line: 3494 Column: 16 - 91
"... <a href="/n-s-premier-stephen-mcneil-resigning-after-two-terms-1.1476499" /> ..." Line: 3507 Column: 16 - 97
"... <a href="/trump-signs-order-seeking-to-return-drug-production-to-u-s-1.1476416" /> ..." Line: 3520 Column: 16 - 99
"... <a href="/trump-escalates-his-election-doubts-with-biden-lead-widening-1.1473579" /> ..." Line: 3533 Column: 16 - 100
"... <a href="/huawei-cfo-seeks-order-for-canada-to-release-secret-documents-1.1471431" /> ..." Line: 3546 Column: 16 - 101
"... <a href="/trump-heads-to-texas-where-virus-has-made-campaign-competitive-1.1472351" /> ..." Line: 3559 Column: 16 - 106
"... <a href="/ghislaine-maxwell-seeks-appeal-of-judge-s-order-to-unseal-documents-1.1472666" /> ..." Line: 3572 Column: 16 - 100
"... <a href="/trump-administration-to-withdraw-federal-agents-from-portland-1.1472580" /> ..." Line: 3585 Column: 16 - 124
"... <a href="/russian-oligarchs-skirting-u-s-sanctions-through-shady-art-sales-congressional-report-1.1472564" /> ..." Line: 3598 Column: 16 - 99
"... <a href="/senate-passes-covid-19-wage-subsidy-disability-payments-bill-1.1471377" /> ..." Line: 3611 Column: 16 - 99
"... <a href="/we-deal-paid-less-than-budget-docs-show-ahead-of-testimonies-1.1471420" /> ..." Line: 3624 Column: 16 - 115
"... <a href="/canada-provides-exception-for-u-s-students-planning-to-study-north-of-border-1.1471446" /> ..." Line: 3637 Column: 16 - 100
"... <a href="/trump-says-china-trade-deal-means-much-less-to-me-after-virus-1.1470074" /> ..." Line: 3650 Column: 16 - 102
"... <a href="/u-s-says-chinese-researcher-at-san-francisco-consulate-detained-1.1470415" /> ..." Line: 3663 Column: 16 - 85
"... <a href="/scheer-calls-on-trudeau-to-resign-over-we-deal-1.1470498" /> ..." Line: 3691 Column: 16 - 101
"... <a href="/amazon-ties-video-games-deeper-into-prime-subscription-program-1.1478055" /> ..." Line: 3704 Column: 16 - 107
"... <a href="/simon-property-reportedly-weighs-empty-mall-spaces-as-amazon-centers-1.1477760" /> ..." Line: 3717 Column: 16 - 100
"... <a href="/trump-widens-china-tech-attack-ordering-bans-on-tiktok-wechat-1.1476756" /> ..." Line: 3730 Column: 16 - 90
"... <a href="/trump-s-wechat-ban-could-hurt-iphone-sales-in-china-1.1477126" /> ..." Line: 3743 Column: 16 - 101
"... <a href="/movie-studios-can-own-theaters-again-as-court-scraps-1948-deal-1.1477155" /> ..." Line: 3756 Column: 16 - 89
"... <a href="/softbank-backed-beike-seeks-up-to-us-2b-in-u-s-ipo-1.1477163" /> ..." Line: 3769 Column: 16 - 115
"... <a href="/onex-corp-swings-to-profit-as-markets-rebound-following-first-quarter-plunge-1.1476536" /> ..." Line: 3782 Column: 16 - 93
"... <a href="/chinese-electric-vehicle-maker-xpeng-files-for-u-s-ipo-1.1477213" /> ..." Line: 3795 Column: 16 - 99
"... <a href="/american-idol-creator-looks-to-find-next-superstar-on-tiktok-1.1476958" /> ..." Line: 3808 Column: 16 - 106
"... <a href="/technology/video/everything-you-need-to-know-about-cryptocurrencies%7E1268076" /> ..." Line: 3822 Column: 16 - 102
"... <a href="/nokia-s-new-ceo-outlines-neutral-stance-in-superpower-tech-wars-1.1477183" /> ..." Line: 3835 Column: 16 - 94
"... <a href="/uber-s-quarterly-sales-tumble-ending-a-decade-of-growth-1.1476650" /> ..." Line: 3848 Column: 16 - 104
"... <a href="/the-twitter-president-how-trump-s-tweets-reshaped-the-white-house-1.1476557" /> ..." Line: 3861 Column: 16 - 104
"... <a href="/fortnite-maker-epic-games-becomes-fifth-most-valuable-u-s-startup-1.1476463" /> ..." Line: 3874 Column: 16 - 31
"... <a href="/ai" /> ..." Line: 3887 Column: 16 - 102
"... <a href="/amazon-and-verizon-pitch-5g-to-businesses-with-new-server-sites-1.1476539" /> ..." Line: 3900 Column: 16 - 97
"... <a href="/booking-shows-biggest-revenue-decline-but-sees-improvement-1.1476659" /> ..." Line: 3952 Column: 16 - 92
"... <a href="/an-us-82b-gold-bug-etf-has-biggest-exodus-since-march-1.1478003" /> ..." Line: 3965 Column: 16 - 102
"... <a href="/a-booming-stock-market-drives-billions-to-funds-that-cap-losses-1.1476512" /> ..." Line: 3978 Column: 16 - 101
"... <a href="/etf-godfather-worried-about-retail-traders-in-planned-clo-fund-1.1476470" /> ..." Line: 3991 Column: 16 - 97
"... <a href="/bonds-beat-stocks-in-canada-with-us-2-8b-in-july-etf-flows-1.1475915" /> ..." Line: 4004 Column: 16 - 97
"... <a href="/traders-ditching-mutual-funds-stoke-etf-assets-to-a-record-1.1475241" /> ..." Line: 4017 Column: 16 - 81
"... <a href="/shopify-rally-throws-tsx-etfs-out-of-whack-1.1473291" /> ..." Line: 4030 Column: 16 - 102
"... <a href="/wells-fargo-files-with-u-s-sec-to-provide-exchange-traded-funds-1.1471488" /> ..." Line: 4043 Column: 16 - 102
"... <a href="/freak-6-500-spike-in-gold-etf-spurs-india-s-nse-to-scrap-trades-1.1470392" /> ..." Line: 4056 Column: 16 - 99
"... <a href="/robinhood-effect-is-starting-to-shake-up-a-stuffy-etf-market-1.1467788" /> ..." Line: 4069 Column: 16 - 98
"... <a href="/active-etf-launches-are-outstripping-passive-for-first-time-1.1466648" /> ..." Line: 4082 Column: 16 - 101
"... <a href="/hedge-funds-in-gold-futures-market-get-crushed-by-big-boy-etfs-1.1466266" /> ..." Line: 4095 Column: 16 - 94
"... <a href="/blackrock-sees-bond-etf-assets-soaring-to-us-2t-by-2024-1.1465730" /> ..." Line: 4108 Column: 16 - 99
"... <a href="/billions-flow-into-quant-etfs-behaving-just-like-the-s-p-500-1.1464551" /> ..." Line: 4121 Column: 16 - 104
"... <a href="/gold-s-rally-to-us-1-800-sees-etf-inflows-exceed-full-year-record-1.1462144" /> ..." Line: 4134 Column: 16 - 101
"... <a href="/triple-leveraged-tech-etf-has-exodus-after-200-surge-from-lows-1.1463052" /> ..." Line: 4147 Column: 16 - 96
"... <a href="/canada-s-22-4-billion-etf-binge-one-for-the-history-books-1.1461988" /> ..." Line: 4160 Column: 16 - 103
"... <a href="/vanguard-trounces-blackrock-for-etf-flows-in-volatile-first-half-1.1461657" /> ..." Line: 4173 Column: 16 - 109
"... <a href="/fed-becomes-third-largest-holder-of-world-s-biggest-corporate-bond-etf-1.1458296" /> ..." Line: 4186 Column: 16 - 100
"... <a href="/new-etf-lets-investors-short-100-junk-bonds-in-a-single-trade-1.1461638" /> ..." Line: 4199 Column: 16 - 102
"... <a href="/an-us-18-billion-debt-etf-powers-revamp-of-vix-like-rates-gauge-1.1455784" /> ..." Line: 4224 Column: 16 - 98
"... <a href="/mcdonald-s-accuses-former-ceo-of-lying-about-office-affairs-1.1477955" /> ..." Line: 4237 Column: 16 - 107
"... <a href="/two-adidas-shareholders-raise-questions-on-new-board-chief-diversity-1.1476995" /> ..." Line: 4250 Column: 16 - 102
"... <a href="/long-term-stock-exchange-picks-a-board-with-80-female-directors-1.1477020" /> ..." Line: 4263 Column: 16 - 98
"... <a href="/addicted-to-cerb-real-estate-tycoon-wants-canadians-working-1.1462997" /> ..." Line: 4276 Column: 16 - 102
"... <a href="/former-goldcorp-boss-sees-quite-a-bit-of-runway-for-gold-prices-1.1476050" /> ..." Line: 4289 Column: 16 - 100
"... <a href="/nbc-entertainment-chief-departs-after-claims-of-toxic-culture-1.1476501" /> ..." Line: 4302 Column: 16 - 99
"... <a href="/ford-elevating-farley-to-ceo-after-hackett-s-bid-falls-short-1.1387046" /> ..." Line: 4315 Column: 16 - 67
"... <a href="/the-simpsons-a-c-suite-survey-1.499600" /> ..." Line: 4328 Column: 16 - 110
"... <a href="/black-executives-use-gender-playbook-to-push-for-c-suite-representation-1.1461150" /> ..." Line: 4341 Column: 16 - 95
"... <a href="/apple-s-marketing-head-phil-schiller-replaced-by-joswiak-1.1475353" /> ..." Line: 4354 Column: 16 - 127
"... <a href="/office-sector-is-going-to-be-quite-fine-riocan-ceo-says-work-from-home-trend-short-lived-1.1472665" /> ..." Line: 4367 Column: 16 - 103
"... <a href="/ford-elevates-farley-to-ceo-after-hackett-s-turnaround-bid-fails-1.1475210" /> ..." Line: 4380 Column: 16 - 98
"... <a href="/under-armour-falls-after-founder-cfo-are-named-in-sec-probe-1.1471299" /> ..." Line: 4393 Column: 16 - 97
"... <a href="/intel-s-chief-engineering-officer-is-leaving-the-chipmaker-1.1471523" /> ..." Line: 4406 Column: 16 - 104
"... <a href="/goldman-ceo-david-solomon-a-k-a-d-sol-takes-the-stage-in-hamptons-1.1471368" /> ..." Line: 4419 Column: 16 - 98
"... <a href="/vw-ceo-lauds-musk-over-tesla-s-earnings-and-value-potential-1.1470337" /> ..." Line: 4432 Column: 16 - 107
"... <a href="/walgreens-says-stefano-pessina-plans-to-step-down-as-chief-executive-1.1471294" /> ..." Line: 4445 Column: 16 - 99
"... <a href="/musk-s-tesla-benefited-from-stimulus-but-he-opposes-more-now-1.1470489" /> ..." Line: 4458 Column: 16 - 100
"... <a href="/cp-rail-will-in-the-toughest-of-times-do-better-than-most-ceo-1.1469218" /> ..."

Element “div” not allowed as child of element “ul” in this context. (Suppressing further errors from this subtree.)

Line: 1917 Column: 19 - 37
"... <div class="clear"></div>..." Line: 1925 Column: 5 - 23
"...</li> <div class="clear"></div>..." Line: 1951 Column: 7 - 25
"...li> <div class="clear"></div>..." Line: 7574 Column: 13 - 56
"... <div id="ajaxCallHolderLatestNewsnontabbed"></div>..."

Saw “"” when expecting an attribute name. Probable cause: “=” missing immediately before.

Line: 4595 Column: - 5
"...-1.926882" ">ONT. PREMIER ..."

Attribute “"” not allowed on element “a” at this point.

Line: 4595 Column: 9 - 6
"... <a href="/watch-live-3-1.926882" ">ONT. P..."

The “align” attribute on the “img” element is obsolete. Use CSS instead.

Line: 4717 Column: 26 - 257
"... <img title='Mark Carney , Bloomberg' height='349' alt='Mark Carney ' width='620' align=' ' class='article-image' src='/polopoly_fs/1.1310111.1567485969!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_620/mark-carney.jpg' /> ..." Line: 5710 Column: 45 - 291
"... <img title='${entry.name}' height='135' alt='home repair construction renovation ' width='240' align='' src='/polopoly_fs/1.1453075.1592570664!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/home-repair-construction-renovation.jpg' /> ..." Line: 5729 Column: 45 - 238
"... <img title='${entry.name}' height='135' alt='Robinhood' width='240' align='' src='/polopoly_fs/1.1464716.1594668880!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/robinhood.jpg' /> ..." Line: 5763 Column: 45 - 930
"... <img title='${entry.name}' height='135' alt='Bill Gates, co-chair of the Bill and Melinda Gates Foundation, speaks during the Bloomberg New Economy Forum in Beijing, China, on Thursday, Nov. 21, 2019. The New Economy Forum, organized by Bloomberg Media Group, a division of Bloomberg LP, aims to bring together leaders from public and private sectors to find solutions to the world&#39;s greatest challenges.' width='240' align='' src='/polopoly_fs/1.1477750.1597055773!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/bill-gates-co-chair-of-the-bill-and-melinda-gates-foundation-speaks-during-the-bloomberg-new-economy-forum-in-beijing-china-on-thursday-nov-21-2019-the-new-economy-forum-organized-by-bloomberg-media-group-a-division-of-bloomberg-lp-aims-to-bring-together-leaders-from-public-and-private-sectors-to-find-solutions-to-the-world-s-greatest-challenges.jpg' /> ..." Line: 5776 Column: 45 - 823
"... <img title='${entry.name}' height='135' alt='A server wearing a protective mask delivers food to customers inside a restaurant in Toronto, Ontario, Canada, on Friday, July 31, 2020. In Stage 3, indoor dining can resume at bars and restaurants and the size of gatherings can increase to 50 indoors and 100 outdoors. Photographer: Cole Burston/Bloomberg' width='240' align='' src='/polopoly_fs/1.1477954.1597065442!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/a-server-wearing-a-protective-mask-delivers-food-to-customers-inside-a-restaurant-in-toronto-ontario-canada-on-friday-july-31-2020-in-stage-3-indoor-dining-can-resume-at-bars-and-restaurants-and-the-size-of-gatherings-can-increase-to-50-indoors-and-100-outdoors-photographer-cole-burston-bloomberg.jpg' /> ..." Line: 5789 Column: 45 - 267
"... <img title='${entry.name}' height='135' alt='Jeff Bezos on the grill.' width='240' align='' src='/polopoly_fs/1.1477961.1597066345!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/jeff-bezos-on-the-grill.jpg' /> ..." Line: 5842 Column: 29 - 570
"... <img title='Marijuana plants grow at the Canopy Growth facility in Smith Falls, Ontario, Canada. Photographer: Chris Roussakis/Bloomberg, Bloomberg' height='349' alt='Marijuana plants grow at the Canopy Growth facility in Smith Falls, Ontario, Canada. Photographer: Chris Roussakis/Bloomberg' width='620' align='' src='/polopoly_fs/1.1456446.1593112851!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_620/marijuana-plants-grow-at-the-canopy-growth-facility-in-smith-falls-ontario-canada-photographer-chris-roussakis-bloomberg.jpg' /> ..." Line: 5905 Column: 29 - 1229
"... <img title='U.S. President Donald Trump speaks during a meeting with Liu He, China&#39;s vice premier, not pictured, in the Oval Office of the White House in Washington, D.C., U.S., on Friday, Oct. 11, 2019. The U.S. and China agreed on the outlines of a partial trade accord Friday that Trump said he and China&#39;s Xi Jinping could sign as soon as next month., Bloomberg' height='135' alt='U.S. President Donald Trump speaks during a meeting with Liu He, China&#39;s vice premier, not pictured, in the Oval Office of the White House in Washington, D.C., U.S., on Friday, Oct. 11, 2019. The U.S. and China agreed on the outlines of a partial trade accord Friday that Trump said he and China&#39;s Xi Jinping could sign as soon as next month.' width='240' align='' src='/polopoly_fs/1.1477478.1596945797!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/u-s-president-donald-trump-speaks-during-a-meeting-with-liu-he-china-s-vice-premier-not-pictured-in-the-oval-office-of-the-white-house-in-washington-d-c-u-s-on-friday-oct-11-2019-the-u-s-and-china-agreed-on-the-outlines-of-a-partial-trade-accord-friday-that-trump-said-he-and-china-s-xi-jinping-could-sign-as-soon-as-next-month.jpg' /> ..." Line: 5961 Column: 29 - 656
"... <img title='Customers sitting outside at a restaurant in New York hold up umbrellas while it rains on July 11. Photographer: Alexi Rosenfeld/Getty Images, Photographer: Alexi Rosenfeld/Getty Images' height='135' alt='Customers sitting outside at a restaurant in New York hold up umbrellas while it rains on July 11. Photographer: Alexi Rosenfeld/Getty Images' width='240' align='' src='/polopoly_fs/1.1467047.1595002131!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/customers-sitting-outside-at-a-restaurant-in-new-york-hold-up-umbrellas-while-it-rains-on-july-11-photographer-alexi-rosenfeld-getty-images.jpg' /> ..." Line: 6016 Column: 29 - 1497
"... <img title='A pedestrian walks past Sidewalk Labs headquarters near the proposed site of &#39;Quayside&#39; in Toronto, Ontario, Canada, on Thursday, May 7, 2020. Sidewalk Labs LLC, Alphabet’s urban innovation unit and sister to Google, is shelving its plan to build an urban digital neighborhood due to unprecedented economic uncertainty globally and in the Toronto real estate market, Chief Executive Officer Dan Doctoroff said in a blog post Thursday.' height='135' alt='A pedestrian walks past Sidewalk Labs headquarters near the proposed site of &#39;Quayside&#39; in Toronto, Ontario, Canada, on Thursday, May 7, 2020. Sidewalk Labs LLC, Alphabet’s urban innovation unit and sister to Google, is shelving its plan to build an urban digital neighborhood due to unprecedented economic uncertainty globally and in the Toronto real estate market, Chief Executive Officer Dan Doctoroff said in a blog post Thursday.' width='240' align='' src='/polopoly_fs/1.1456438.1593114359!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/a-pedestrian-walks-past-sidewalk-labs-headquarters-near-the-proposed-site-of-quayside-in-toronto-ontario-canada-on-thursday-may-7-2020-sidewalk-labs-llc-alphabet-s-urban-innovation-unit-and-sister-to-google-is-shelving-its-plan-to-build-an-urban-digital-neighborhood-due-to-unprecedented-economic-uncertainty-globally-and-in-the-toronto-real-estate-market-chief-executive-officer-dan-doctoroff-said-in-a-blog-post-thursday.jpg' /> ..." Line: 6064 Column: 29 - 590
"... <img title='A barber wearing a protective mask cuts a customer&#39;s hair at a barber shop in Ottawa, Ontario, Canada, on Friday, June 12, 2020. , Bloomberg' height='349' alt='A barber wearing a protective mask cuts a customer&#39;s hair at a barber shop in Ottawa, Ontario, Canada, on Friday, June 12, 2020. ' width='620' align='' src='/polopoly_fs/1.1472438.1596803819!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_620/a-barber-wearing-a-protective-mask-cuts-a-customer-s-hair-at-a-barber-shop-in-ottawa-ontario-canada-on-friday-june-12-2020.jpg' /> ..." Line: 6128 Column: 29 - 947
"... <img title='The Amazon.com Inc. Prime logo is displayed on a computer screen for a photograph in Tiskilwa, Illinois, U.S., on Wednesday, April 23, 2014. Amazon.com Inc. is scheduled to release earnings figures on April 24. Photographer: Bloomberg/Bloomberg, Photographer: Bloomberg/Bloomberg' height='135' alt='The Amazon.com Inc. Prime logo is displayed on a computer screen for a photograph in Tiskilwa, Illinois, U.S., on Wednesday, April 23, 2014. Amazon.com Inc. is scheduled to release earnings figures on April 24. Photographer: Bloomberg/Bloomberg' width='240' align='' src='/polopoly_fs/1.1442509.1590696883!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/the-amazon-com-inc-prime-logo-is-displayed-on-a-computer-screen-for-a-photograph-in-tiskilwa-illinois-u-s-on-wednesday-april-23-2014-amazon-com-inc-is-scheduled-to-release-earnings-figures-on-april-24-photographer-bloomberg-bloomberg.jpg' /> ..." Line: 6181 Column: 29 - 324
"... <img title='Michelle Wearing, Market Call August 10, 2020' height='135' alt='Michelle Wearing, Market Call August 10, 2020' width='240' align='' src='/polopoly_fs/1.1478076.1597079388!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/michelle-wearing-market-call-august-10-2020.jpg' /> ..." Line: 6232 Column: 29 - 240
"... <img title='Bell media, The Canadian Press' height='349' alt='Bell media' width='620' align='' src='/polopoly_fs/1.961827.1515424427!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_620/bell-media.jpg' /> ..." Line: 6306 Column: 45 - 331
"... <img title='${entry.name}' height='135' alt='The Twitter Inc. accounts of U.S. President Donald Trump.' width='240' align='' src='/polopoly_fs/1.1474840.1596805030!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/the-twitter-inc-accounts-of-u-s-president-donald-trump.jpg' /> ..." Line: 6325 Column: 45 - 228
"... <img title='${entry.name}' height='135' alt='gold' width='240' align='' src='/polopoly_fs/1.1476053.1596664038!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/gold.jpg' /> ..." Line: 6362 Column: 45 - 244
"... <img title='${entry.name}' height='135' alt='Bruce Heyman' width='240' align='' src='/polopoly_fs/1.1477066.1596817590!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/bruce-heyman.jpg' /> ..." Line: 6381 Column: 45 - 234
"... <img title='${entry.name}' height='135' alt='Bitcoin' width='240' align='' src='/polopoly_fs/1.1468795.1595371004!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/bitcoin.jpg' /> ..." Line: 6431 Column: 29 - 409
"... <img title='Navdeep Bains, Minister of Innovation, Science and Industry , THE CANADIAN PRESS/Christopher Katsarov' height='349' alt='Navdeep Bains, Minister of Innovation, Science and Industry ' width='620' align='' src='/polopoly_fs/1.1475859.1596644171!/fileimage/httpImage/image.JPG_gen/derivatives/landscape_620/navdeep-bains-minister-of-innovation-science-and-industry.JPG' /> ..." Line: 6495 Column: 29 - 229
"... <img title='TSX building ' height='135' alt='TSX building ' width='240' align='' src='/polopoly_fs/1.1404927.1584036142!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/tsx-building.jpg' /> ..." Line: 6553 Column: 29 - 243
"... <img title='Donald Trump, Bloomberg News' height='135' alt='Donald Trump' width='240' align='' src='/polopoly_fs/1.1477897.1597055415!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/donald-trump.jpg' /> ..." Line: 6601 Column: 29 - 402
"... <img title='A "For Sale" sign is shown in front of west-end Toronto homes, The Canadian Press/Graeme Roy' height='349' alt='A "For Sale" sign is shown in front of west-end Toronto homes' width='620' align='' src='/polopoly_fs/1.810400.1500652094!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_620/a-for-sale-sign-is-shown-in-front-of-west-end-toronto-homes.jpg' /> ..." Line: 6665 Column: 29 - 1075
"... <img title='A pedestrian passes in front of a Bay Street sign in the financial district of Toronto, Ontario, Canada, on Thursday, July 25, 2019. Canadian stocks fell as tech heavyweight Shopify Inc. weighed on the benchmark and investors continued to flee pot companies. Photographer: Brent Lewin/Bloomberg, Bloomberg' height='135' alt='A pedestrian passes in front of a Bay Street sign in the financial district of Toronto, Ontario, Canada, on Thursday, July 25, 2019. Canadian stocks fell as tech heavyweight Shopify Inc. weighed on the benchmark and investors continued to flee pot companies. Photographer: Brent Lewin/Bloomberg' width='240' align='' src='/polopoly_fs/1.1478019.1597073902!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/a-pedestrian-passes-in-front-of-a-bay-street-sign-in-the-financial-district-of-toronto-ontario-canada-on-thursday-july-25-2019-canadian-stocks-fell-as-tech-heavyweight-shopify-inc-weighed-on-the-benchmark-and-investors-continued-to-flee-pot-companies-photographer-brent-lewin-bloomberg.jpg' /> ..." Line: 6723 Column: 29 - 339
"... <img title='Ensign Rig 133, Fox Creek, Alberta, Image courtesy of @EnsignEnergyInc via Twitter' height='135' alt='Ensign Rig 133, Fox Creek, Alberta' width='240' align='' src='/polopoly_fs/1.1257987.1557763530!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/ensign-rig-133-fox-creek-alberta.jpg' /> ..." Line: 6771 Column: 29 - 257
"... <img title='Social distancing sign' height='349' alt='Social distancing sign' width='620' align='' src='/polopoly_fs/1.1473594.1596188789!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_620/social-distancing-sign.jpg' /> ..." Line: 6836 Column: 29 - 2001
"... <img title='WASHINGTON, DC - AUGUST 07: In this photo illustration, the download page for the TikTok app is displayed on an Apple iPhone on August 7, 2020 in Washington, DC. On Thursday evening, President Donald Trump signed an executive order that bans any transactions between the parent company of TikTok, ByteDance, and U.S. citizens due to national security reasons. The president signed a separate executive order banning transactions with China-based tech company Tencent, which owns the app WeChat. Both orders are set to take effect in 45 days. (Photo Illustration by Drew Angerer/Getty Images), Photographer: Drew Angerer/Getty Images North America' height='135' alt='WASHINGTON, DC - AUGUST 07: In this photo illustration, the download page for the TikTok app is displayed on an Apple iPhone on August 7, 2020 in Washington, DC. On Thursday evening, President Donald Trump signed an executive order that bans any transactions between the parent company of TikTok, ByteDance, and U.S. citizens due to national security reasons. The president signed a separate executive order banning transactions with China-based tech company Tencent, which owns the app WeChat. Both orders are set to take effect in 45 days. (Photo Illustration by Drew Angerer/Getty Images)' width='240' align='' src='/polopoly_fs/1.1478002.1597071202!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/washington-dc-august-07-in-this-photo-illustration-the-download-page-for-the-tiktok-app-is-displayed-on-an-apple-iphone-on-august-7-2020-in-washington-dc-on-thursday-evening-president-donald-trump-signed-an-executive-order-that-bans-any-transactions-between-the-parent-company-of-tiktok-bytedance-and-u-s-citizens-due-to-national-security-reasons-the-president-signed-a-separate-executive-order-banning-transactions-with-china-based-tech-company-tencent-which-owns-the-app-wechat-both-orders-are-set-to-take-effect-in-45-days-photo-illustration-by-drew-angerer-getty-images.jpg' /> ..." Line: 6891 Column: 29 - 1247
"... <img title='The Facebook Inc. application is displayed for a photograph on an Apple Inc. iPhone in Washington, D.C., U.S., on Wednesday, March 21, 2018. Facebook is struggling to respond to growing demands from Washington to explain how the personal data of millions of its users could be exploited by a consulting firm that helped Donald Trump win the presidency., Bloomberg' height='135' alt='The Facebook Inc. application is displayed for a photograph on an Apple Inc. iPhone in Washington, D.C., U.S., on Wednesday, March 21, 2018. Facebook is struggling to respond to growing demands from Washington to explain how the personal data of millions of its users could be exploited by a consulting firm that helped Donald Trump win the presidency.' width='240' align='' src='/polopoly_fs/1.1477949.1597064543!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/the-facebook-inc-application-is-displayed-for-a-photograph-on-an-apple-inc-iphone-in-washington-d-c-u-s-on-wednesday-march-21-2018-facebook-is-struggling-to-respond-to-growing-demands-from-washington-to-explain-how-the-personal-data-of-millions-of-its-users-could-be-exploited-by-a-consulting-firm-that-helped-donald-trump-win-the-presidency.jpg' /> ..." Line: 6943 Column: 29 - 418
"... <img title='Trucks unload containers from cargo ships in the Port of Montreal, The Canadian PressGraham Hughes' height='135' alt='Trucks unload containers from cargo ships in the Port of Montreal' width='240' align='' src='/polopoly_fs/1.624733.1481032670!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/trucks-unload-containers-from-cargo-ships-in-the-port-of-montreal.jpg' /> ..." Line: 6998 Column: 29 - 416
"... <img title='Justin Trudeau speaks during an Ottawa news conference on July 16, 2020., Bloomberg' height='349' alt='Justin Trudeau speaks during an Ottawa news conference on July 16, 2020.' width='620' align='' src='/polopoly_fs/1.1468764.1595367532!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_620/justin-trudeau-speaks-during-an-ottawa-news-conference-on-july-16-2020.jpg' /> ..." Line: 7051 Column: 45 - 1384
"... <img title='${entry.name}' height='135' alt='WASHINGTON, DC - AUGUST 07: In this photo illustration, the download page for the TikTok app is displayed on an Apple iPhone on August 7, 2020 in Washington, DC. On Thursday evening, President Donald Trump signed an executive order that bans any transactions between the parent company of TikTok, ByteDance, and U.S. citizens due to national security reasons. The president signed a separate executive order banning transactions with China-based tech company Tencent, which owns the app WeChat. Both orders are set to take effect in 45 days. (Photo Illustration by Drew Angerer/Getty Images)' width='240' align='' src='/polopoly_fs/1.1478002.1597071202!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/washington-dc-august-07-in-this-photo-illustration-the-download-page-for-the-tiktok-app-is-displayed-on-an-apple-iphone-on-august-7-2020-in-washington-dc-on-thursday-evening-president-donald-trump-signed-an-executive-order-that-bans-any-transactions-between-the-parent-company-of-tiktok-bytedance-and-u-s-citizens-due-to-national-security-reasons-the-president-signed-a-separate-executive-order-banning-transactions-with-china-based-tech-company-tencent-which-owns-the-app-wechat-both-orders-are-set-to-take-effect-in-45-days-photo-illustration-by-drew-angerer-getty-images.jpg' /> ..." Line: 7064 Column: 45 - 267
"... <img title='${entry.name}' height='135' alt='Jeff Bezos on the grill.' width='240' align='' src='/polopoly_fs/1.1477961.1597066345!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/jeff-bezos-on-the-grill.jpg' /> ..." Line: 7077 Column: 45 - 452
"... <img title='${entry.name}' height='135' alt='A Wall Street sign is displayed in front of New York Stock Exchange (NYSE) in New York, U.S., on Friday, March 13, 2020.' width='240' align='' src='/polopoly_fs/1.1469975.1595530432!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/a-wall-street-sign-is-displayed-in-front-of-new-york-stock-exchange-nyse-in-new-york-u-s-on-friday-march-13-2020.jpg' /> ..." Line: 7132 Column: 29 - 1440
"... <img title='A one-kilogram gold bar sits on top of a one-kilogram silver bar at Gold Investments Ltd. bullion dealers in this arranged photograph in London, U.K., on Wednesday, July 29, 2020. Gold held its ground after a record-setting rally as investors awaited the outcome of a Federal Reserve meeting amid expectations policy makers will remain dovish, potentially spurring more gains. Photographer: Chris Ratcliffe/Bloomberg, Bloomberg' height='135' alt='A one-kilogram gold bar sits on top of a one-kilogram silver bar at Gold Investments Ltd. bullion dealers in this arranged photograph in London, U.K., on Wednesday, July 29, 2020. Gold held its ground after a record-setting rally as investors awaited the outcome of a Federal Reserve meeting amid expectations policy makers will remain dovish, potentially spurring more gains. Photographer: Chris Ratcliffe/Bloomberg' width='240' align='' src='/polopoly_fs/1.1476764.1596767362!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/a-one-kilogram-gold-bar-sits-on-top-of-a-one-kilogram-silver-bar-at-gold-investments-ltd-bullion-dealers-in-this-arranged-photograph-in-london-u-k-on-wednesday-july-29-2020-gold-held-its-ground-after-a-record-setting-rally-as-investors-awaited-the-outcome-of-a-federal-reserve-meeting-amid-expectations-policy-makers-will-remain-dovish-potentially-spurring-more-gains-photographer-chris-ratcliffe-bloomberg.jpg' /> ..." Line: 7188 Column: 29 - 515
"... <img title='The Carnival Corp. Panorama cruise ship sits docked in Long Beach, California on March 7, 2020., Photographer: Patrick T. Fallon/Bloomberg' height='135' alt='The Carnival Corp. Panorama cruise ship sits docked in Long Beach, California on March 7, 2020.' width='240' align='' src='/polopoly_fs/1.1477976.1597067607!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/the-carnival-corp-panorama-cruise-ship-sits-docked-in-long-beach-california-on-march-7-2020.jpg' /> ..." Line: 7249 Column: 29 - 1580
"... <img title='Photographer Timothy Mulcare, a Visual Supply Co. (VSCO) ambassador, holds an Apple Inc. iPhone 7 Plus smartphone outside of the company&#39;s Williamsburg store in the Brooklyn borough of New York, U.S., on Friday, May 20, 2017. Apple Chief Executive Officer Tim Cook said in May that the company planned to invest at least $1 billion to back advanced manufacturing companies in the U.S. and help create jobs in the industry. Photographer: Mark Kauzlarich/Bloomberg, Bloomberg' height='135' alt='Photographer Timothy Mulcare, a Visual Supply Co. (VSCO) ambassador, holds an Apple Inc. iPhone 7 Plus smartphone outside of the company&#39;s Williamsburg store in the Brooklyn borough of New York, U.S., on Friday, May 20, 2017. Apple Chief Executive Officer Tim Cook said in May that the company planned to invest at least $1 billion to back advanced manufacturing companies in the U.S. and help create jobs in the industry. Photographer: Mark Kauzlarich/Bloomberg' width='240' align='' src='/polopoly_fs/1.1474036.1596242482!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/photographer-timothy-mulcare-a-visual-supply-co-vsco-ambassador-holds-an-apple-inc-iphone-7-plus-smartphone-outside-of-the-company-s-williamsburg-store-in-the-brooklyn-borough-of-new-york-u-s-on-friday-may-20-2017-apple-chief-executive-officer-tim-cook-said-in-may-that-the-company-planned-to-invest-at-least-1-billion-to-back-advanced-manufacturing-companies-in-the-u-s-and-help-create-jobs-in-the-industry-photographer-mark-kauzlarich-bloomberg.jpg' /> ..." Line: 7307 Column: 29 - 518
"... <img title='Signage is displayed outside Kodak Tower at the Eastman Kodak headquarters complex in Rochester, New York., Bloomberg' height='135' alt='Signage is displayed outside Kodak Tower at the Eastman Kodak headquarters complex in Rochester, New York.' width='240' align='' src='/polopoly_fs/1.1477966.1597066702!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/signage-is-displayed-outside-kodak-tower-at-the-eastman-kodak-headquarters-complex-in-rochester-new-york.jpg' /> ..." Line: 7355 Column: 29 - 353
"... <img title='Illustration by Jordan Moss for Bloomberg Businessweek' height='349' alt='Illustration by Jordan Moss for Bloomberg Businessweek' width='620' align='' src='/polopoly_fs/1.1459276.1593613337!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_620/illustration-by-jordan-moss-for-bloomberg-businessweek.jpg' /> ..." Line: 7671 Column: 45 - 308
"... <img title='${entry.name}' height='135' alt='Michelle Wearing, Market Call August 10, 2020' width='240' align='' src='/polopoly_fs/1.1478076.1597079388!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/michelle-wearing-market-call-august-10-2020.jpg' /> ..." Line: 7690 Column: 45 - 242
"... <img title='${entry.name}' height='135' alt='Shane Obata' width='240' align='' src='/polopoly_fs/1.1477098.1596820440!/fileimage/httpImage/image.PNG_gen/derivatives/landscape_240/shane-obata.PNG' /> ..." Line: 7709 Column: 45 - 303
"... <img title='${entry.name}' height='135' alt='Eric Nuttall On Market Call August 6, 2020' width='240' align='' src='/polopoly_fs/1.1476556.1596736326!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_240/eric-nuttall-on-market-call-august-6-2020.jpg' /> ..."

Attribute “model-type” not allowed on element “div” at this point.

Line: 4818 Column: - 9
"...> <div id="fluid-ad" bm-ad-instance ad-type="ad13" allow-mobile="true" model-type="" feed-list-position="3" child-list-position="1" content-list-position="" > ..."

Attribute “feed-list-position” not allowed on element “div” at this point.

Line: 4818 Column: - 9
"...> <div id="fluid-ad" bm-ad-instance ad-type="ad13" allow-mobile="true" model-type="" feed-list-position="3" child-list-position="1" content-list-position="" > ..."

Attribute “child-list-position” not allowed on element “div” at this point.

Line: 4818 Column: - 9
"...> <div id="fluid-ad" bm-ad-instance ad-type="ad13" allow-mobile="true" model-type="" feed-list-position="3" child-list-position="1" content-list-position="" > ..."

Attribute “content-list-position” not allowed on element “div” at this point.

Line: 4818 Column: - 9
"...> <div id="fluid-ad" bm-ad-instance ad-type="ad13" allow-mobile="true" model-type="" feed-list-position="3" child-list-position="1" content-list-position="" > ..."

Attribute “ng-repeat-complete” not allowed on element “li” at this point.

Line: 4935 Column: 21 - 142
"... <li class="playlist-item" ng-repeat="video in axisCollection" ng-class="{'last':$last,'first':$first}" ng-repeat-complete> ..."

Attribute “ng-click” not allowed on element “a” at this point.

Line: 4936 Column: 25 - 142
"... <a href="" ng-click="handleClick(video.Id, video.Name, $event)" data-id="{{ video.Id }}" data-name="{{ video.Name }}"> ..."

Attribute “ng-if” not allowed on element “img” at this point.

Line: 4949 Column: 33 - 201
"... <img ng-if="$index > 4" ng-src="/img/elements/preloaders/preloader_black_video.gif" data-image="{{ video.Images[0].Url }}?width=140&height=79" alt="{{ video.Name }}" /> ..." Line: 4950 Column: - 198
"......"

Attribute “ng-src” not allowed on element “img” at this point.

Line: 4949 Column: 33 - 201
"... <img ng-if="$index > 4" ng-src="/img/elements/preloaders/preloader_black_video.gif" data-image="{{ video.Images[0].Url }}?width=140&height=79" alt="{{ video.Name }}" /> ..." Line: 4950 Column: - 198
"......"

Element “img” is missing required attribute “src”.

Line: 4949 Column: 33 - 201
"... <img ng-if="$index > 4" ng-src="/img/elements/preloaders/preloader_black_video.gif" data-image="{{ video.Images[0].Url }}?width=140&height=79" alt="{{ video.Name }}" /> ..." Line: 4950 Column: - 198
"......"

The “font” element is obsolete. Use CSS instead.

Line: 4989 Column: 34 - 49
"...l-header"><font size="+1"><stron..."

Attribute “ng-hide” not allowed on element “ul” at this point.

Line: 5075 Column: 3 - 101
"...apper"> <ul ng-cloak ng-hide="!dataLoaded || (guestAppearances.length == 0)" class="guest-appearance-list"> <l..." Line: 5185 Column: 4 - 90
"...pper"> <ul ng-cloak ng-hide="!dataLoaded || (items.length == 0)" class="pf-most-popular-list"> <..."

Duplicate attribute “class”.

Line: 5117 Column: - 33
"...-results" class="hide"></ul> ..."

Bad value “{{item.path | formatLink}}” for attribute “href” on element “a”: Illegal character in path segment: “{” is not allowed.

Line: 5187 Column: 6 - 102
"...em"> <a href="{{item.path | formatLink}}" ng-class="{video: item.video, video: 'article' == 'video'}">{{item..."

Attribute “ng-class” not allowed on element “a” at this point.

Line: 5187 Column: 6 - 102
"...em"> <a href="{{item.path | formatLink}}" ng-class="{video: item.video, video: 'article' == 'video'}">{{item..."

Attribute “ng-show” not allowed on element “div” at this point.

Line: 5267 Column: 3 - 51
"...></div> <div class="stats-table-top" ng-show="hasFilter"> <i..." Line: 5372 Column: 3 - 53
"...}</div> <div class="no-data-found" ng-show="!resultsFound"> <p..."

Attribute “ng-hide” not allowed on element “input” at this point.

Line: 5268 Column: 4 - 130
"...lter"> <input ng-hide="!dataLoaded" class="stats-filter" name="status" ng-model="tableFilters.symbol" placeholder="Filter by Symbol" > </d..."

Attribute “ng-model” not allowed on element “input” at this point.

Line: 5268 Column: 4 - 130
"...lter"> <input ng-hide="!dataLoaded" class="stats-filter" name="status" ng-model="tableFilters.symbol" placeholder="Filter by Symbol" > </d..."

Attribute “ng-table” not allowed on element “table” at this point.

Line: 5272 Column: 11 - 112
"... <table class="stats-table-scrollable double-header" ng-table="tableParams" double-header scroll-table> ..."

Attribute “double-header” not allowed on element “table” at this point.

Line: 5272 Column: 11 - 112
"... <table class="stats-table-scrollable double-header" ng-table="tableParams" double-header scroll-table> ..."

Attribute “scroll-table” not allowed on element “table” at this point.

Line: 5272 Column: 11 - 112
"... <table class="stats-table-scrollable double-header" ng-table="tableParams" double-header scroll-table> ..."

Attribute “ng-if” not allowed on element “tr” at this point.

Line: 5274 Column: 19 - 32
"... <thead> <tr ng-if="sortable"> ..." Line: 5285 Column: 17 - 41
"... </tr> <tr ng-if="sortable == false"> ..."

Attribute “ng-repeat” not allowed on element “th” at this point.

Line: 5281 Column: 33 - 66
"...sortable"> <th ng-repeat="column in columns" class="text-center sortable col-titles" ng-class="($index==0) ? '{{column.field}} stick col-1' : { '{{column.name}} sort-asc': tableParams.isSortBy(column.field, 'asc'), '{{column.name}} sort-desc': tableParams.isSortBy(column.field, 'desc') }" ng-show="column.visible" ng-click="sortClick($index, column.field, $event)"> ..." Line: 5286 Column: 42 - 183
"...== false"> <th ng-repeat="column in columns" ng-show="column.visible" class="text-center col-titles" ng-class="($index==0) ? '{{column.field}} stick col-1' : '{{column.field}}'" > ..."

Attribute “ng-class” not allowed on element “th” at this point.

Line: 5281 Column: 33 - 66
"...sortable"> <th ng-repeat="column in columns" class="text-center sortable col-titles" ng-class="($index==0) ? '{{column.field}} stick col-1' : { '{{column.name}} sort-asc': tableParams.isSortBy(column.field, 'asc'), '{{column.name}} sort-desc': tableParams.isSortBy(column.field, 'desc') }" ng-show="column.visible" ng-click="sortClick($index, column.field, $event)"> ..." Line: 5286 Column: 42 - 183
"...== false"> <th ng-repeat="column in columns" ng-show="column.visible" class="text-center col-titles" ng-class="($index==0) ? '{{column.field}} stick col-1' : '{{column.field}}'" > ..."

Attribute “ng-show” not allowed on element “th” at this point.

Line: 5281 Column: 33 - 66
"...sortable"> <th ng-repeat="column in columns" class="text-center sortable col-titles" ng-class="($index==0) ? '{{column.field}} stick col-1' : { '{{column.name}} sort-asc': tableParams.isSortBy(column.field, 'asc'), '{{column.name}} sort-desc': tableParams.isSortBy(column.field, 'desc') }" ng-show="column.visible" ng-click="sortClick($index, column.field, $event)"> ..." Line: 5286 Column: 42 - 183
"...== false"> <th ng-repeat="column in columns" ng-show="column.visible" class="text-center col-titles" ng-class="($index==0) ? '{{column.field}} stick col-1' : '{{column.field}}'" > ..."

Attribute “ng-click” not allowed on element “th” at this point.

Line: 5281 Column: 33 - 66
"...sortable"> <th ng-repeat="column in columns" class="text-center sortable col-titles" ng-class="($index==0) ? '{{column.field}} stick col-1' : { '{{column.name}} sort-asc': tableParams.isSortBy(column.field, 'asc'), '{{column.name}} sort-desc': tableParams.isSortBy(column.field, 'desc') }" ng-show="column.visible" ng-click="sortClick($index, column.field, $event)"> ..."

Attribute “fixed-columns” not allowed on element “tr” at this point.

Line: 5292 Column: 19 - 169
"... <tbody> <tr class="table-row" fixed-columns ng-repeat="stock in $data track by $index" ng-cloak ng-class="{'last':$last}" ng-class-even="'even'" ng-class-odd="'odd'"> ..."

Attribute “ng-repeat” not allowed on element “tr” at this point.

Line: 5292 Column: 19 - 169
"... <tbody> <tr class="table-row" fixed-columns ng-repeat="stock in $data track by $index" ng-cloak ng-class="{'last':$last}" ng-class-even="'even'" ng-class-odd="'odd'"> ..."

Attribute “ng-cloak” not allowed on element “tr” at this point.

Line: 5292 Column: 19 - 169
"... <tbody> <tr class="table-row" fixed-columns ng-repeat="stock in $data track by $index" ng-cloak ng-class="{'last':$last}" ng-class-even="'even'" ng-class-odd="'odd'"> ..."

Attribute “ng-class” not allowed on element “tr” at this point.

Line: 5292 Column: 19 - 169
"... <tbody> <tr class="table-row" fixed-columns ng-repeat="stock in $data track by $index" ng-cloak ng-class="{'last':$last}" ng-class-even="'even'" ng-class-odd="'odd'"> ..."

Attribute “ng-class-even” not allowed on element “tr” at this point.

Line: 5292 Column: 19 - 169
"... <tbody> <tr class="table-row" fixed-columns ng-repeat="stock in $data track by $index" ng-cloak ng-class="{'last':$last}" ng-class-even="'even'" ng-class-odd="'odd'"> ..."

Attribute “ng-class-odd” not allowed on element “tr” at this point.

Line: 5292 Column: 19 - 169
"... <tbody> <tr class="table-row" fixed-columns ng-repeat="stock in $data track by $index" ng-cloak ng-class="{'last':$last}" ng-class-even="'even'" ng-class-odd="'odd'"> ..."

Attribute “ng-if” not allowed on element “td” at this point.

Line: 5295 Column: 170 - 146
"...d="'odd'"> <td ng-if="sortable" ng-repeat="(cIndex, column) in columns" ng-show="column.visible" data-title="'{{column.field}}'" sortable="'{{column.field}}'" filter="{ '{{column.field}}': 'text' }" ng-class="($index==0) ? '{{column.field}} stick col-1': {'{{column.field}} sorted': tableParams.sorting()['{{column.field}}']}" > ..." Line: 5330 Column: 21 - 192
"... </td> <td ng-if="sortable == false" ng-repeat="(csIndex, column) in columns" ng-show="column.visible" ng-class="(csIndex==0) ? '{{column.field}} stick col-1' : '{{column.field}}'" > ..."

Attribute “ng-repeat” not allowed on element “td” at this point.

Line: 5295 Column: 170 - 146
"...d="'odd'"> <td ng-if="sortable" ng-repeat="(cIndex, column) in columns" ng-show="column.visible" data-title="'{{column.field}}'" sortable="'{{column.field}}'" filter="{ '{{column.field}}': 'text' }" ng-class="($index==0) ? '{{column.field}} stick col-1': {'{{column.field}} sorted': tableParams.sorting()['{{column.field}}']}" > ..." Line: 5330 Column: 21 - 192
"... </td> <td ng-if="sortable == false" ng-repeat="(csIndex, column) in columns" ng-show="column.visible" ng-class="(csIndex==0) ? '{{column.field}} stick col-1' : '{{column.field}}'" > ..."

Attribute “ng-show” not allowed on element “td” at this point.

Line: 5295 Column: 170 - 146
"...d="'odd'"> <td ng-if="sortable" ng-repeat="(cIndex, column) in columns" ng-show="column.visible" data-title="'{{column.field}}'" sortable="'{{column.field}}'" filter="{ '{{column.field}}': 'text' }" ng-class="($index==0) ? '{{column.field}} stick col-1': {'{{column.field}} sorted': tableParams.sorting()['{{column.field}}']}" > ..." Line: 5330 Column: 21 - 192
"... </td> <td ng-if="sortable == false" ng-repeat="(csIndex, column) in columns" ng-show="column.visible" ng-class="(csIndex==0) ? '{{column.field}} stick col-1' : '{{column.field}}'" > ..."

Attribute “sortable” not allowed on element “td” at this point.

Line: 5295 Column: 170 - 146
"...d="'odd'"> <td ng-if="sortable" ng-repeat="(cIndex, column) in columns" ng-show="column.visible" data-title="'{{column.field}}'" sortable="'{{column.field}}'" filter="{ '{{column.field}}': 'text' }" ng-class="($index==0) ? '{{column.field}} stick col-1': {'{{column.field}} sorted': tableParams.sorting()['{{column.field}}']}" > ..."

Attribute “filter” not allowed on element “td” at this point.

Line: 5295 Column: 170 - 146
"...d="'odd'"> <td ng-if="sortable" ng-repeat="(cIndex, column) in columns" ng-show="column.visible" data-title="'{{column.field}}'" sortable="'{{column.field}}'" filter="{ '{{column.field}}': 'text' }" ng-class="($index==0) ? '{{column.field}} stick col-1': {'{{column.field}} sorted': tableParams.sorting()['{{column.field}}']}" > ..."

Attribute “ng-class” not allowed on element “td” at this point.

Line: 5295 Column: 170 - 146
"...d="'odd'"> <td ng-if="sortable" ng-repeat="(cIndex, column) in columns" ng-show="column.visible" data-title="'{{column.field}}'" sortable="'{{column.field}}'" filter="{ '{{column.field}}': 'text' }" ng-class="($index==0) ? '{{column.field}} stick col-1': {'{{column.field}} sorted': tableParams.sorting()['{{column.field}}']}" > ..." Line: 5330 Column: 21 - 192
"... </td> <td ng-if="sortable == false" ng-repeat="(csIndex, column) in columns" ng-show="column.visible" ng-class="(csIndex==0) ? '{{column.field}} stick col-1' : '{{column.field}}'" > ..."

Attribute “ng-switch” not allowed on element “div” at this point.

Line: 5296 Column: 9 - 38
"...> <div ng-switch="column.field"> ..." Line: 5331 Column: 8 - 37
"... > <div ng-switch="column.field"> ..."

Attribute “ng-switch-when” not allowed on element “a” at this point.

Line: 5297 Column: 10 - 75
"... <a ng-switch-when="symbol" href='/stock/{{stock[column.field]}}'>{{stoc..." Line: 5333 Column: 9 - 73
"...> <a ng-switch-when="symbol" href='/stock/{{stock[column.field]}}'>{{stoc..."

Bad value “/stock/{{stock[column.field]}}” for attribute “href” on element “a”: Illegal character in path segment: “{” is not allowed.

Line: 5297 Column: 10 - 75
"... <a ng-switch-when="symbol" href='/stock/{{stock[column.field]}}'>{{stoc..." Line: 5333 Column: 9 - 73
"...> <a ng-switch-when="symbol" href='/stock/{{stock[column.field]}}'>{{stoc..."

Attribute “ng-switch-when” not allowed on element “div” at this point.

Line: 5298 Column: 10 - 38
"... <div ng-switch-when="volume"> ..." Line: 5302 Column: 10 - 43
"... <div ng-switch-when="totalVolume"> ..." Line: 5306 Column: 10 - 152
"... <div ng-switch-when="price" bm-market-indicator bm-net-change="{{stock.netChng}}" ng-attr-allow-animation="{{pollingEnabled ? true : false }}"> ..." Line: 5310 Column: 10 - 154
"... <div ng-switch-when="netChng" bm-market-indicator bm-net-change="{{stock.netChng}}" ng-attr-allow-animation="{{pollingEnabled ? true : false }}"> ..." Line: 5314 Column: 10 - 154
"... <div ng-switch-when="pctChng" bm-market-indicator bm-net-change="{{stock.netChng}}" ng-attr-allow-animation="{{pollingEnabled ? true : false }}"> ..." Line: 5334 Column: 9 - 37
"...> <div ng-switch-when="volume"> ..." Line: 5338 Column: 9 - 42
"...> <div ng-switch-when="totalVolume"> ..." Line: 5342 Column: 9 - 45
"...> <div ng-switch-when="reutersMapping">{{stoc..." Line: 5343 Column: 9 - 151
"...> <div ng-switch-when="price" bm-market-indicator bm-net-change="{{stock.netChng}}" ng-attr-allow-animation="{{pollingEnabled ? true : false }}"> ..." Line: 5347 Column: 9 - 153
"...> <div ng-switch-when="netChng" bm-market-indicator bm-net-change="{{stock.netChng}}" ng-attr-allow-animation="{{pollingEnabled ? true : false }}"> ..." Line: 5351 Column: 9 - 153
"...> <div ng-switch-when="pctChng" bm-market-indicator bm-net-change="{{stock.netChng}}" ng-attr-allow-animation="{{pollingEnabled ? true : false }}"> ..."

Attribute “ng-attr-allow-animation” not allowed on element “div” at this point.

Line: 5306 Column: 10 - 152
"... <div ng-switch-when="price" bm-market-indicator bm-net-change="{{stock.netChng}}" ng-attr-allow-animation="{{pollingEnabled ? true : false }}"> ..." Line: 5310 Column: 10 - 154
"... <div ng-switch-when="netChng" bm-market-indicator bm-net-change="{{stock.netChng}}" ng-attr-allow-animation="{{pollingEnabled ? true : false }}"> ..." Line: 5314 Column: 10 - 154
"... <div ng-switch-when="pctChng" bm-market-indicator bm-net-change="{{stock.netChng}}" ng-attr-allow-animation="{{pollingEnabled ? true : false }}"> ..." Line: 5343 Column: 9 - 151
"...> <div ng-switch-when="price" bm-market-indicator bm-net-change="{{stock.netChng}}" ng-attr-allow-animation="{{pollingEnabled ? true : false }}"> ..." Line: 5347 Column: 9 - 153
"...> <div ng-switch-when="netChng" bm-market-indicator bm-net-change="{{stock.netChng}}" ng-attr-allow-animation="{{pollingEnabled ? true : false }}"> ..." Line: 5351 Column: 9 - 153
"...> <div ng-switch-when="pctChng" bm-market-indicator bm-net-change="{{stock.netChng}}" ng-attr-allow-animation="{{pollingEnabled ? true : false }}"> ..."

Attribute “ng-switch-default” not allowed on element “div” at this point.

Line: 5318 Column: 10 - 32
"... <div ng-switch-default> ..." Line: 5355 Column: 9 - 31
"...> <div ng-switch-default> ..."

Bad value “/stock/{{stock['symbol']}}” for attribute “href” on element “a”: Illegal character in path segment: “{” is not allowed.

Line: 5320 Column: 12 - 48
"... <a href="/stock/{{stock['symbol']}}">{{stoc..." Line: 5357 Column: 11 - 47
"... <a href="/stock/{{stock['symbol']}}">{{stoc..."

Attribute “ng-switch-when” not allowed on element “span” at this point.

Line: 5332 Column: 9 - 116
"...> <span ng-switch-when="symbol" ng-if="allowDelete" ng-click="removeClick($index, $event)" class="remove-row"></span..."

Attribute “alt” not allowed on element “a” at this point.

Line: 5428 Column: 25 - 119
"... <a href=" /unique-upstream-petroleum-opportunities-in-frontier-areas-1.1470379 " alt=""><img t..." Line: 5430 Column: 21 - 115
"... <h4><a href=" /unique-upstream-petroleum-opportunities-in-frontier-areas-1.1470379 " alt="">Unique..." Line: 5447 Column: 25 - 96
"... <a href=" /exploring-for-gold-in-south-dakota-1.1469332 " alt=""><img t..." Line: 5449 Column: 21 - 92
"... <h4><a href=" /exploring-for-gold-in-south-dakota-1.1469332 " alt="">Explor..." Line: 5462 Column: 25 - 131
"... <a href=" /national-provider-of-group-benefits-group-retirement-and-hr-solutions-1.1466989 " alt=""><img t..." Line: 5464 Column: 21 - 127
"... <h4><a href=" /national-provider-of-group-benefits-group-retirement-and-hr-solutions-1.1466989 " alt="">Nation..." Line: 5477 Column: 25 - 129
"... <a href=" /why-trigon-metals-has-found-morocco-to-be-more-than-a-tourist-mecca-1.1465799 " alt=""><img t..." Line: 5479 Column: 21 - 125
"... <h4><a href=" /why-trigon-metals-has-found-morocco-to-be-more-than-a-tourist-mecca-1.1465799 " alt="">Why Tr..." Line: 5510 Column: 25 - 12
"... <a href=" http://www.bnn.ca/subscribe " alt=""><img t..." Line: 5513 Column: 21 - 12
"... <h4><a href=" http://www.bnn.ca/subscribe " alt="">THE DA..." Line: 5528 Column: 25 - 12
"... <a href=" http://www.bnn.ca/subscribe " alt=""><img t..." Line: 5531 Column: 21 - 12
"... <h4><a href=" http://www.bnn.ca/subscribe " alt="">MARKET..." Line: 5545 Column: 25 - 71
"... <a href=" /subscribe/marijuana " alt=""><img t..." Line: 5547 Column: 21 - 67
"... <h4><a href=" /subscribe/marijuana " alt="">CANNAB..." Line: 5560 Column: 25 - 61
"... <a href=" /subscribe " alt=""><img t..." Line: 5562 Column: 21 - 57
"... <h4><a href=" /subscribe " alt="">HOME E..."

Duplicate ID “promotions”.

Line: 5493 Column: 9 - 48
"... <section class="widget" id="promotions"> <hea..."

Duplicate ID “feed-widget”.

Line: 7033 Column: 1 - 60
"... <article id="feed-widget" class="article-feed three-column"> ..." Line: 7387 Column: 1 - 60
"... <article id="feed-widget" class="article-feed three-column"> ..." Line: 7638 Column: 1 - 60
"... <article id="feed-widget" class="article-feed three-column"> ..."

Attribute “bm-ad-complete” not allowed on element “footer” at this point.

Line: 7742 Column: 27 - 68
"... <footer class='hub-footer' bm-ad-complete> <di..."

Warnings

Consider avoiding viewport values that prevent users from resizing documents.

Line: 26 Column: 3 - 111
"...80"> <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, width=device-width, user-scalable = no"> ..."

The “type” attribute is unnecessary for JavaScript resources.

Line: 123 Column: 16 - 106
"... <script type="text/javascript" src="/js/bellmedia/vendor/jquery/jquery.min.js?v1596097375"></scri..." Line: 125 Column: 6 - 113
"... <script type="text/javascript" src="/js/bellmedia/vendor/jquery/jquery-ui-1.10.4.custom.min.js?v1596097375"></scri..." Line: 126 Column: 8 - 113
"...t> <script type="text/javascript" src="/js/bellmedia/vendor/jquery/jquery.ui.touch-punch.min.js?v1596097375"></scri..." Line: 131 Column: 5 - 35
"... <script type="text/javascript"> ..." Line: 194 Column: 9 - 39
"... <script type="text/javascript"> ..." Line: 205 Column: 12 - 108
"... <script type="text/javascript" src="https://webapps.9c9media.com/vidi-player/1.5.x/js/player.js"></scri..." Line: 243 Column: 13 - 129
"... <script type="text/javascript" async="" src="https://z.moatads.com/bellmediaprebidheader755367530455/moatheader.js "></scri..." Line: 299 Column: 8 - 84
"...-> <script type="text/javascript" src="/js/bellmedia/beacon.min.js?v1596097375"></scri..." Line: 300 Column: 5 - 35
"...ript> <script type="text/javascript"> v..." Line: 318 Column: 5 - 93
"...ipt> <script type="text/javascript" src="//js-sec.indexww.com/ht/p/183816-157675210059039.js"></scri..." Line: 320 Column: 3 - 33
"...cript> <script type="text/javascript"> ..." Line: 592 Column: 16 - 94
"... <script type="text/javascript" src="/js/bellmedia/tracking.min.js?v1596097375"></scri..." Line: 593 Column: 9 - 39
"...> <script type="text/javascript"> (..." Line: 7579 Column: 37 - 67
"... <script type="text/javascript"> ..." Line: 7788 Column: 4 - 81
"...oter> <script type="text/javascript" src="/js/bellmedia/plugins.min.js?v1596097375"></scri..." Line: 7790 Column: 27 - 104
"...><!--> <script type="text/javascript" src="/js/bellmedia/angular.min.js?v1596097375"></scri..." Line: 7801 Column: 1 - 69
"...-> <script type="text/javascript" src='//auth.9c9media.ca/auth/main.js'></scri..." Line: 7802 Column: 1 - 31
"...</script> <script type="text/javascript"> $(f..." Line: 7817 Column: 4 - 87
"...ript> <script type="text/javascript" src="/js/bellmedia/bnn-bloomberg.min.js?v1596097375"></scri..." Line: 7825 Column: 1 - 31
"... <script type="text/javascript"> // ..." Line: 7843 Column: 1 - 31
"...ipt> <script type="text/javascript"> var..." Line: 7890 Column: 3 - 33
"...cript> <script type="text/javascript"> (..."

Attribute “"” is not serializable as XML 1.0.

Line: 4595 Column: 9 - 6
"... <a href="/watch-live-3-1.926882" ">ONT. P..."

Consider using the “h1” element as a top-level heading only (all “h1” elements are treated as top-level headings by many screen readers and other tools).

Line: 4708 Column: 20 - 23
"... <h1>Trudea..."

Empty heading.

Line: 4910 Column: 52 - 55
"...nt-title"><h3></h3><..."

Section lacks heading. Consider using “h2”-“h6” elements to add identifying headings to all sections.

Line: 5178 Column: 1 - 121
"...</script> <section data-obj-id="pfMostPopularObj_7_591569_1579872831" class="pf-most-popular widget" ng-controller="PFMostPopular"> <hea..." Line: 5260 Column: 1 - 155
".../script> <section data-obj-id="stockTableObj_7_377526_1467317848" ng-controller="recentlyViewedStockElement" class="stock-list-table stats-tabs stats-table widget"> <hea..." Line: 5401 Column: 1 - 163
"...</script> <section data-obj-id="stockTableObj_7_355169_1454440935" class="stock-list-table stats-tabs stats-table widget" ng-controller="stockMostPopular" ng-init="init()"> <hea..."

A table row was 2 columns wide and exceeded the column count established by the first row (1).

Line: 5366 Column: 21 - 16
"... </td> </tr> ..."

The first occurrence of ID “promotions” was here.

Line: 5412 Column: 9 - 48
"... <section class="widget" id="promotions"> <hea..."

Article lacks heading. Consider using “h2”-“h6” elements to add identifying headings to all articles.

Line: 6290 Column: 1 - 41
"... <article class="article-feed two-column"> ..." Line: 6346 Column: 1 - 41
"... <article class="article-feed two-column"> ..."

The first occurrence of ID “feed-widget” was here.

Line: 5689 Column: 1 - 60
"... <article id="feed-widget" class="article-feed three-column"> ..." Line: 5689 Column: 1 - 60
"... <article id="feed-widget" class="article-feed three-column"> ..." Line: 5689 Column: 1 - 60
"... <article id="feed-widget" class="article-feed three-column"> ..."

Consider adding a “lang” attribute to the “html” start tag to declare the language of this document.

Line: 6 Column: 23 - 58
"...E 9]><!--> <html class="no-js" ng-app="myApp"> <!--<..."

bnnbloomberg.ca similar domains

Similar domains:
www.bnnbloomberg.com
www.bnnbloomberg.net
www.bnnbloomberg.org
www.bnnbloomberg.info
www.bnnbloomberg.biz
www.bnnbloomberg.us
www.bnnbloomberg.mobi
www.nnbloomberg.ca
www.bnnbloomberg.ca
www.vnnbloomberg.ca
www.bvnnbloomberg.ca
www.vbnnbloomberg.ca
www.gnnbloomberg.ca
www.bgnnbloomberg.ca
www.gbnnbloomberg.ca
www.hnnbloomberg.ca
www.bhnnbloomberg.ca
www.hbnnbloomberg.ca
www.nnnbloomberg.ca
www.bnnnbloomberg.ca
www.nbnnbloomberg.ca
www.bnbloomberg.ca
www.bbnbloomberg.ca
www.bnbnbloomberg.ca
www.bbnnbloomberg.ca
www.bhnbloomberg.ca
www.bnhnbloomberg.ca
www.bjnbloomberg.ca
www.bnjnbloomberg.ca
www.bjnnbloomberg.ca
www.bmnbloomberg.ca
www.bnmnbloomberg.ca
www.bmnnbloomberg.ca
www.bnbbloomberg.ca
www.bnnbbloomberg.ca
www.bnhbloomberg.ca
www.bnnhbloomberg.ca
www.bnjbloomberg.ca
www.bnnjbloomberg.ca
www.bnmbloomberg.ca
www.bnnmbloomberg.ca
www.bnnloomberg.ca
www.bnnvloomberg.ca
www.bnnbvloomberg.ca
www.bnnvbloomberg.ca
www.bnngloomberg.ca
www.bnnbgloomberg.ca
www.bnngbloomberg.ca
www.bnnhloomberg.ca
www.bnnbhloomberg.ca
www.bnnnloomberg.ca
www.bnnbnloomberg.ca
www.bnnboomberg.ca
www.bnnbpoomberg.ca
www.bnnblpoomberg.ca
www.bnnbploomberg.ca
www.bnnbooomberg.ca
www.bnnblooomberg.ca
www.bnnboloomberg.ca
www.bnnbkoomberg.ca
www.bnnblkoomberg.ca
www.bnnbkloomberg.ca
www.bnnblomberg.ca
www.bnnbliomberg.ca
www.bnnbloiomberg.ca
www.bnnblioomberg.ca
www.bnnblkomberg.ca
www.bnnblokomberg.ca
www.bnnbllomberg.ca
www.bnnblolomberg.ca
www.bnnblloomberg.ca
www.bnnblpomberg.ca
www.bnnblopomberg.ca
www.bnnbloimberg.ca
www.bnnblooimberg.ca
www.bnnblokmberg.ca
www.bnnblookmberg.ca
www.bnnblolmberg.ca
www.bnnbloolmberg.ca
www.bnnblopmberg.ca
www.bnnbloopmberg.ca
www.bnnblooberg.ca
www.bnnbloonberg.ca
www.bnnbloomnberg.ca
www.bnnbloonmberg.ca
www.bnnbloojberg.ca
www.bnnbloomjberg.ca
www.bnnbloojmberg.ca
www.bnnblookberg.ca
www.bnnbloomkberg.ca
www.bnnbloomerg.ca
www.bnnbloomverg.ca
www.bnnbloombverg.ca
www.bnnbloomvberg.ca
www.bnnbloomgerg.ca
www.bnnbloombgerg.ca
www.bnnbloomgberg.ca
www.bnnbloomherg.ca
www.bnnbloombherg.ca
www.bnnbloomhberg.ca
www.bnnbloomnerg.ca
www.bnnbloombnerg.ca
www.bnnbloombrg.ca
www.bnnbloombwrg.ca
www.bnnbloombewrg.ca
www.bnnbloombwerg.ca
www.bnnbloombsrg.ca
www.bnnbloombesrg.ca
www.bnnbloombserg.ca
www.bnnbloombdrg.ca
www.bnnbloombedrg.ca
www.bnnbloombderg.ca
www.bnnbloombrrg.ca
www.bnnbloomberrg.ca
www.bnnbloombrerg.ca
www.bnnbloombeg.ca
www.bnnbloombeeg.ca
www.bnnbloombereg.ca
www.bnnbloombeerg.ca
www.bnnbloombedg.ca
www.bnnbloomberdg.ca
www.bnnbloombefg.ca
www.bnnbloomberfg.ca
www.bnnbloombefrg.ca
www.bnnbloombetg.ca
www.bnnbloombertg.ca
www.bnnbloombetrg.ca
www.bnnbloomber.ca
www.bnnbloomberf.ca
www.bnnbloombergf.ca
www.bnnbloomberv.ca
www.bnnbloombergv.ca
www.bnnbloombervg.ca
www.bnnbloombert.ca
www.bnnbloombergt.ca
www.bnnbloomberb.ca
www.bnnbloombergb.ca
www.bnnbloomberbg.ca
www.bnnbloombery.ca
www.bnnbloombergy.ca
www.bnnbloomberyg.ca
www.bnnbloomberh.ca
www.bnnbloombergh.ca
www.bnnbloomberhg.ca

bnnbloomberg.ca Ping

Ping is a computer network administration software utility used to test the reachability of a host on an Internet Protocol (IP) network. It measures the round-trip time for messages sent from the originating host to a destination computer that are echoed back to the source.


bnnbloomberg.ca TRACEROUTE

Traceroute is a computer network diagnostic tool for displaying the route (path) and measuring transit delays of packets across an Internet Protocol (IP) network. The history of the route is recorded as the round-trip times of the packets received from each successive host (remote node) in the route (path); the sum of the mean times in each hop is a measure of the total time spent to establish the connection. Traceroute proceeds unless all (three) sent packets are lost more than twice, then the connection is lost and the route cannot be evaluated.