Sat, Dec 6th, 2025, 7:53UTC
 
RS Chart
Assessment - Resources in Pound sterling - 12/31/07 - RS = 32
historical assessment - show freshest
 ⇐ 
  instrument freshest Δday 12/31/07 Δwk 5/21/07  prc diff Δ32   ∅-RS
real-time RS chart chart add note SOM Resources 292.943  8/12/24 0.79 163.373 132.798 30.575 23.02   21.97 
real-time RS chart chart L add note JSW Steel 11.652  8/12/24 1.35 1.676 0.746 0.930 124.55   129.10 
real-time RS chart chart add note Fortescue Metals 8.005  8/12/24 -1.35 2.611 1.375 1.236 89.91   123.17 
real-time RS chart chart add note Galp Energia 14.055  8/12/24 0.16 13.561 5.814 7.747 133.24   117.18 
real-time RS chart chart L add note Eramet 53.351  8/12/24 5.24 258.090 121.054 137.036 113.20   106.90 
real-time RS chart chart add note Mineral Resources 21.828  8/12/24 -3.79 2.646 1.175 1.471 125.23   97.61 
real-time RS chart chart S add note China Petrol&Chem 0.450  8/12/24 0.15 1.338 0.689 0.650 94.35   83.57 
real-time RS chart chart L add note China Shenhua HK 2.074  8/12/24 1.57 2.875 1.335 1.540 115.40   73.27 
real-time RS chart chart add note Reliance Industries 37.104  8/12/24 -0.93 9.481 5.370 4.111 76.56   77.98 
real-time RS chart chart L add note CNOOC 1.267  8/12/24 -0.80 0.813 0.424 0.389 91.66   64.25 
real-time RS chart chart L add note Tata Steel 1.931  8/12/24 0.16 1.181 0.777 0.405 52.11   63.00 
real-time RS chart chart add note Bharat Petroleum 4.235  8/12/24 0.554 0.408 0.146 35.88   61.98 
real-time RS chart chart add note Rio Tinto 4,942.000  8/12/24 0.56 4,392.390 2,945.060 1,447.330 49.14   53.46 
real-time RS chart chart add note Sinopec 0.318  8/12/24 0.61 0.718 0.483 0.235 48.65   45.57 
real-time RS chart chart add note ONGC 4.335  8/12/24 2.63 2.835 1.881 0.954 50.69   51.01 
real-time RS chart chart add note Barrick Gold 13.343  8/12/24 9.37 24.027 14.093 9.934 70.49   49.96 
real-time RS chart chart L add note Kinross Gold 6.250  8/12/24 5.15 10.353 6.391 3.962 62.00   49.13 
real-time RS chart chart L add note Wheaton Precious 40.110  8/12/24 2.56 9.006 5.437 3.569 65.63   49.25 
real-time RS chart chart L add note Fortum 10.497  8/12/24 1.24 23.671 16.731 6.940 41.48   45.01 
real-time RS chart chart add note Agnico-Eagle Mines 53.805  8/12/24 3.52 29.395 16.949 12.446 73.43   41.39 
real-time RS chart chart add note PetroChina 0.428  8/12/24 0.858 0.601 0.257 42.71   28.49 
real-time RS chart chart S add note Posco Holdings 175.329  8/12/24 0.61 293.523 222.174 71.348 32.11   22.91 
real-time RS chart chart add note Santos 3.344  8/12/24 -0.91 6.495 5.375 1.120 20.84   28.52 
real-time RS chart chart add note OMV 28.744  8/12/24 1.56 41.707 34.378 7.330 21.32   31.48 
real-time RS chart chart add note BHP 17.835  8/12/24 -0.54 17.795 12.595 5.200 41.29   28.18 
  instrument freshest Δday 12/31/07 Δwk 5/21/07  prc diff Δ32   ∅-RS
real-time RS chart chart S add note Woodside Energy 11.156  8/12/24 -0.27 22.895 18.457 4.438 24.04   27.47 
real-time RS chart chart add note Citic Pacific 0.456  8/12/24 2.590 1.936 0.654 33.79   20.66 
real-time RS chart chart add note ArcelorMittal 14.836  8/12/24 0.30 115.809 90.534 25.274 27.92   29.90 
real-time RS chart chart add note Antofagasta 1,879.500  8/12/24 1.79 717.000 551.000 166.000 30.13   19.56 
real-time RS chart chart add note Suncor Energy 28.431  8/12/24 2.28 27.691 21.605 6.086 28.17   29.44 
real-time RS chart chart add note Imperial Oil 52.698  8/12/24 3.95 26.890 22.819 4.071 17.84   27.53 
real-time RS chart chart add note Chevron 72.628  8/12/24 0.02 46.741 41.939 4.802 11.45   14.88 
real-time RS chart chart add note Channel Infra 0.590  8/12/24 0.66 3.123 2.545 0.578 22.71   20.79 
real-time RS chart chart add note Exxon Mobil 59.597  8/12/24 0.13 46.921 42.324 4.597 10.86   14.02 
real-time RS chart chart add note Inpex 9.132  8/09/24 1.39 13.462 11.137 2.325 20.88   19.13 
real-time RS chart chart add note México 4.878  8/12/24 1.09 1.047 0.962 0.085 8.81   12.77 
real-time RS chart chart S add note Umicore 8.333  8/12/24 -0.88 12.536 10.568 1.968 18.62   21.41 
real-time RS chart chart add note Ternium Argentina 141.003  8/12/24 -2.32 0.308 0.269 0.040 14.72   10.78 
real-time RS chart chart S add note Halliburton 15.716  8/12/24 1.23 18.986 18.587 0.399 2.14   11.13 
real-time RS chart chart add note Cdn Nat Resources 25.053  8/12/24 2.68 9.396 8.102 1.294 15.97   21.28 
real-time RS chart chart L add note Anglo American 2,232.500  8/12/24 0.29 3,080.000 2,973.000 107.000 3.60   8.65 
real-time RS chart chart add note BP 439.600  8/12/24 1.35 615.000 590.000 25.000 4.24   8.14 
real-time RS chart chart add note Aluar 147.369  8/12/24 -2.73 0.928 0.929 -0.001 -0.13   6.65 
real-time RS chart chart add note Enbridge 27.390  8/12/24 0.60 9.470 7.991 1.479 18.51   18.22 
real-time RS chart chart S add note S-Oil 34.959  8/12/24 -0.61 42.293 39.724 2.569 6.47   7.01 
real-time RS chart chart add note Eldorado Gold 11.873  8/12/24 4.82 16.506 14.116 2.390 16.93   15.50 
real-time RS chart chart add note Shell 24.353  8/12/24 0.93 21.200 19.084 2.117 11.09   13.39 
real-time RS chart chart add note Rubis 20.249  8/12/24 0.22 11.782 11.173 0.609 5.45   13.03 
real-time RS chart chart add note TotalEnergies 45.512  8/12/24 0.60 41.906 38.838 3.069 7.90   11.92 
real-time RS chart chart add note Naturgy 16.400  8/12/24 0.36 29.068 30.137 -1.069 -3.55   11.56 
  instrument freshest Δday 12/31/07 Δwk 5/21/07  prc diff Δ32   ∅-RS
real-time RS chart chart add note Hellenic Petroleum 5.213  8/12/24 0.14 8.318 7.852 0.466 5.93   10.89 
real-time RS chart chart L add note First Quantum 8.143  8/12/24 2.77 8.393 7.735 0.659 8.51   13.46 
real-time RS chart chart L add note Aurubis 47.489  8/12/24 1.02 19.725 18.714 1.011 5.40   8.38 
real-time RS chart chart add note YPF 4,372.518  8/12/24 1.85 20.689 20.924 -0.235 -1.13   -0.60 
real-time RS chart chart add note Osaka Gas 15.009  8/09/24 -2.49 9.699 9.134 0.564 6.18   5.16 
real-time RS chart chart L add note Korea Zinc 277.315  8/12/24 0.78 69.864 80.155 -10.291 -12.84   -1.44 
real-time RS chart chart add note Norsk Hydro 5.312  8/12/24 0.95 6.552 5.904 0.648 10.98   7.73 
real-time RS chart chart add note Subsea 7 17.759  8/12/24 0.79 11.291 10.867 0.423 3.89   6.21 
real-time RS chart chart add note Equinor 28.134  8/12/24 3.19 15.594     -2.53 
real-time RS chart chart add note Repsol 9.413  8/12/24 0.67 18.214 18.475 -0.261 -1.41   2.74 
real-time RS chart chart add note voestalpine 16.282  8/12/24 -0.18 36.737 34.268 2.469 7.20   2.38 
real-time RS chart chart add note Northern Star 6.170  8/12/24 0.64 0.040 0.043 -0.003 -6.80   -1.55 
real-time RS chart chart add note Idemitsu Kōsan 4.504  8/09/24 3.67 2.693 2.793 -0.099 -3.55   -2.32 
real-time RS chart chart add note Vallourec 9.859  8/12/24 -0.59 2,730.592 3,140.791 -410.199 -13.06   -0.38 
real-time RS chart chart add note Tokyo Gas 15.054  8/09/24 -0.03 11.549 12.270 -0.720 -5.87   -5.45 
real-time RS chart chart add note Nippon Steel 14.131  8/09/24 1.83 30.527 34.952 -4.426 -12.66   -7.09 
real-time RS chart chart add note Cameco 27.415  8/12/24 -1.09 20.354 25.153 -4.800 -19.08   -3.12 
real-time RS chart chart S add note Tenaris 9.461  8/12/24 0.71 10.853 11.642 -0.789 -6.77   -6.20 
real-time RS chart chart S add note Acerinox 6.751  8/12/24 0.05 11.334 11.902 -0.568 -4.77   -6.45 
real-time RS chart chart add note Outokumpu 2.391  8/12/24 0.31 35.882 40.123 -4.242 -10.57   -7.37 
real-time RS chart chart add note Kobe Steel 7.266  8/09/24 1.62 15.919 16.763 -0.845 -5.04   -10.88 
real-time RS chart chart S add note Motor Oil Hellas 16.090  8/12/24 1.21 11.651 14.980 -3.329 -22.22   -10.31 
real-time RS chart chart add note Mitsui Ming & Smltg 18.750  8/09/24 6.64 20.556 24.497 -3.941 -16.09   -12.57 
real-time RS chart chart S add note Salzgitter 11.231  8/12/24 -1.23 74.005 96.978 -22.972 -23.69   -10.32 
real-time RS chart chart add note Teck Resources 32.564  8/12/24 2.36 17.675 19.377 -1.702 -8.78   -9.25 
  instrument freshest Δday 12/31/07 Δwk 5/21/07  prc diff Δ32   ∅-RS
real-time RS chart chart add note Pacific Metals 5.980  8/09/24 5.59 47.489 106.433 -58.944 -55.38   -29.26 
real-time RS chart chart add note Boliden 23.861  8/12/24 1.33 6.122 10.759 -4.637 -43.10   -37.59 
real-time RS chart chart S add note Aker BP 23.988  8/12/24 2.05       -na- 
real-time RS chart chart S add note Aperam 18.479  8/12/24 -0.63       -na- 
real-time RS chart chart S add note Bluescope Steel 9.023  8/12/24 -0.44 25.778 27.748 -1.970 -7.10   0.91 
real-time RS chart chart L add note Borr Drilling 6.275  8/12/24 2.88       -na- 
real-time RS chart chart add note Cenovus Energy 13.322  8/12/24 3.28       -na- 
real-time RS chart chart L add note China Hongqiao 0.637  8/12/24 1.33       -na- 
real-time RS chart chart add note Coal India 6.655  8/12/24 -1.10       -na- 
real-time RS chart chart add note Diamondback Energy 100.809  8/12/24 0.76       -na- 
real-time RS chart chart add note Endeavour Mining 1,567.000  8/12/24 1.89       -na- 
real-time RS chart chart L add note Eneos 3.058  8/09/24 1.55       -na- 
real-time RS chart chart add note Franco-Nevada 86.909  8/12/24 2.47 7.730     -na- 
real-time RS chart chart add note Fresnillo 540.000  8/12/24 0.93       -na- 
real-time RS chart chart add note Glencore 410.250  8/12/24 1.27       -na- 
real-time RS chart chart add note Peñoles 11.101  8/12/24 -0.26       -na- 
real-time RS chart chart add note PetroChina 0.597  8/12/24 -0.34 2.123     -na- 
real-time RS chart chart S add note Pilbara Minerals 1.308  8/12/24 -2.93 0.132     -na- 
real-time RS chart chart add note Shaanxi Coal 1.583  8/12/24 2.12       -na- 
real-time RS chart chart L add note SOUTH32 1.286  8/12/24 -0.34       -na- 
real-time RS chart chart add note Sumitomo Metal 16.240  8/09/24 1.59       -na- 
real-time RS chart chart add note Tourmaline Oil 30.987  8/12/24 4.20       -na- 
real-time RS chart chart add note Vår Energi 3.245  8/12/24 1.89       -na- 
real-time RS chart chart S add note Vulcan Steel 2.724  8/12/24 0.14       -na- 
real-time RS chart chart add note Zhejiang Huayou 1.526  8/12/24 -0.27       -na- 
  instrument freshest Δday 12/31/07 Δwk 5/21/07  prc diff Δ32   ∅-RS
real-time RS chart chart add note Zijin Mining 1.053  8/12/24 0.13       -na- 
 Resources - 76 out of 100 instruments rated - 12/31/07 / 5/21/07 - 54 did rise, Market-Ratio(32) in GBP = 71.05 % 
 
Technical Chart
Resources RS = 32 - B/S = 72/70
Market Chart
1/04/21 scale up chart 7/01/24
 


Transactions Resources in Pound sterling * A32 - 72/70 (1)
 ⇐ 
L/Sdate buy date selldays instrumentsplpieces prc buyprc sellps shortprc diffd %assetyield 
1/02/06 7/17/06 196    - cash -
short 7/17/06   7/24/06 7  RT RS QC  YPF 100  436   22.929  22.705 23.156  0.226 1  10,099 67  
long 7/24/06   9/04/06 42  RT RS QC  Kunlun Energy 100  31,847   0.317  0.312    -0.005 -2  9,930 -14  
short 9/04/06   1/15/07 133  RT RS QC  Ternium Argentina 100  36,925   0.269  0.279 0.259  -0.010 -4  9,575 -10  
long 1/15/07   2/12/07 28  RT RS QC  China Northern Rare 100  94,834   0.101  0.104    0.003 3  9,905 56  
short 2/12/07   3/26/07 42  RT RS QC  Surgutneftegaz 100  1,613   6.140  6.488 5.793  -0.347 -6  9,344 -40  
long 3/26/07   4/02/07 7  RT RS QC  IM BaoTou Steel 100  69,500   0.134  0.138    0.004 3  9,626 369  
short 4/02/07   4/09/07 7  RT RS QC  Surgutneftegaz 100  1,593   6.040  6.125 5.954  -0.086 -1  9,489 -53  
long 4/09/07   8/06/07 119  RT RS QC  China Northern Rare 100  61,770   0.154  0.280    0.126 82  17,273 528  
short 8/06/07   9/03/07 28  RT RS QC  Maurel et Prom 100  2,022   8.539  9.764 7.314  -1.225 -14  14,795 -87  
long 9/03/07  11/19/07 77  RT RS QC  China Northern Rare 100  49,559   0.299  0.306    0.008 3  15,181 13  
short 11/19/07   5/25/09 553  RT RS QC  Boliden 100  2,302   6.593  4.928 8.821  2.228 34  20,309 21  
long 5/25/09   4/26/10 336  RT RS QC  Fresnillo 100  2,870   7.075  8.400    1.325 19  24,111 21  
short 4/26/10  12/13/10 231  RT RS QC  Ovintiv 100  1,102   21.866  17.665 27.065  5.200 24  29,841 40  
long 12/13/10   6/06/11 175  RT RS QC  China Northern Rare 100  19,971   1.494  2.444    0.949 64  48,800 179  
short 6/06/11  12/24/12 567  RT RS QC  Outokumpu 100  2,384   20.466  5.577 75.102  54.636 267  179,051 131  
long 12/24/12   3/04/13 70  RT RS QC  Motor Oil Hellas 100  26,297   6.809  7.429    0.620 9  195,355 58  
short 3/04/13   9/15/14 560  RT RS QC  Eldorado Gold 100  6,155   31.738  23.247 43.330  11.592 37  266,702 22  
long 9/15/14   9/22/14 7  RT RS QC  Aluar 100  500,449   0.533  0.582    0.049 9  291,366 9,968  
short 9/22/14   7/25/16 672  RT RS QC  Petroleum Geo-Srvcs 100  77,382   3.765  1.683 8.422  4.657 124  651,727 55  
long 7/25/16   5/22/17 301  RT RS QC  Fresnillo 100  36,072   18.067  15.950    -2.118 -12  575,344 -14  
short 5/22/17   1/08/18 231  RT RS QC  Seadrill 100  5,466   105.247  52.879 209.475  104.228 99  1,145,056 197  
long 1/08/18   2/12/18 35  RT RS QC  Sumitomo Metal 100  3,199,885   0.358  0.313    -0.045 -13  1,000,922 -75  
short 2/12/18  10/26/20 987  RT RS QC  Eldorado Gold 100  237,018   4.223  9.959 0.000  -4.223 -100  3 -100  
long 10/26/20  11/30/20 35  RT RS QC  Ternium Argentina 100  5   0.550  0.500    -0.050 -9  3 -63  
short 11/30/20   2/08/21 70  RT RS QC  Channel Infra 100  8   0.311  0.252 0.382  0.072 23  3 195  
L/Sdate buy date selldays instrumentsplpieces prc buyprc sellps shortprc diffd %assetyield 
long 2/08/21   8/23/21 196  RT RS QC  First Quantum 100  0   13.823  14.414    0.591 4  3 0  
short 8/23/21   9/06/21 14  RT RS QC  Vallourec 100  0   5.853  6.348 5.358  -0.495 -8  3 0  
long 9/06/21   9/20/21 14  RT RS QC  Tata Steel 100  22   0.142  0.125    -0.018 -12  3 -97  
short 9/20/21   4/04/22 196  RT RS QC  Vallourec 100  0   5.553  9.654 1.453  -4.101 -74  3 0  
long 4/04/22   4/25/22 21  RT RS QC  Eramet 100  0   130.538  110.506    -20.032 -15  3 0  
short 4/25/22   2/06/23 287  RT RS QC  Fortum 100  0   13.533  12.485 14.670  1.136 8  3 0  
long 2/06/23   3/20/23 42  RT RS QC  YPF 100  0   18.491  14.753    -3.738 -20  3 0  
short 3/20/23   4/03/23 14  RT RS QC  Vår Energi 100  1   1.958  2.119 1.798  -0.160 -8  3 -89  
long 4/03/23   4/10/23 7  RT RS QC  YPF 100  0   18.113  18.726    0.612 3  3 0  
short 4/10/23   4/17/23 7  RT RS QC  Vår Energi 100  1   2.029  2.015 2.043  0.014 1  3 42  
long 4/17/23   4/24/23 7  RT RS QC  YPF 100  0   18.858  19.543    0.685 4  3 0  
short 4/24/23   5/01/23 7  RT RS QC  Zhejiang Huayou 100  0   5.790  6.017 5.562  -0.228 -4  3 0  
long 5/01/23   6/05/23 35  RT RS QC  YPF 100  0   18.319  19.270    0.951 5  3 0  
short 6/05/23   4/01/24 301  RT RS QC  Zhejiang Huayou 100  0   5.558  3.289 9.392  3.834 69  3 0  
long 4/01/24   6/17/24 77  RT RS QC  YPF 100  0   20.301  23.263    2.963 15  3 0  
short 6/17/24   8/12/24 56  RT RS QC  Umicore 100  0   11.392  9.588 13.536  2.144 19  3 0  
accum 7/17/06 8/12/247082 days out of 7278 invested (97%) -100 3 -35  

Instrument Related Contribution
 instrumentL/Sdate buy date selldaysprc buyprc sellps shortprc diffd %total 
 Outokumpushort  6/06/11 12/24/1256720.475.5875.1054.64 266.95266.95 
 China Northern Rarelong  1/15/07  2/12/07280.100.100.00 3.45 
 long  4/09/07  8/06/071190.150.280.13 82.03 
 long  9/03/07 11/19/07770.300.310.01 2.60 
 long 12/13/10  6/06/111751.492.440.95 63.53215.97 
 Petroleum Geo-Srvcsshort  9/22/14  7/25/166723.771.688.424.66 123.68123.68 
 Seadrillshort  5/22/17  1/08/18231105.2552.88209.47104.23 99.0399.03 
 Zhejiang Huayoushort  4/24/23  5/01/2375.796.025.56-0.23 -3.93 
 short  6/05/23  4/01/243015.563.299.393.83 68.9962.34 
 Bolidenshort 11/19/07  5/25/095536.594.938.822.23 33.7933.79 
 Ovintivshort  4/26/10 12/13/1023121.8717.6627.075.20 23.7823.78 
 Channel Infrashort 11/30/20  2/08/21700.310.250.380.07 23.0823.08 
 Umicoreshort  6/17/24  8/12/245611.399.5913.542.14 18.8218.82 
 Aluarlong  9/15/14  9/22/1470.530.580.05 9.259.25 
 Motor Oil Hellaslong 12/24/12  3/04/13706.817.430.62 9.119.11 
 Fortumshort  4/25/22  2/06/2328713.5312.4914.671.14 8.398.39 
 Fresnillolong  5/25/09  4/26/103367.088.401.33 18.73 
 long  7/25/16  5/22/1730118.0715.95-2.12 -11.724.81 
 First Quantumlong  2/08/21  8/23/2119613.8214.410.59 4.274.27 
 YPFshort  7/17/06  7/24/06722.9322.7023.160.23 0.99 
 long  2/06/23  3/20/234218.4914.75-3.74 -20.21 
 long  4/03/23  4/10/23718.1118.730.61 3.38 
 long  4/17/23  4/24/23718.8619.540.69 3.63 
 long  5/01/23  6/05/233518.3219.270.95 5.19 
 long  4/01/24  6/17/247720.3023.262.96 14.594.06 
 instrumentL/Sdate buy date selldaysprc buyprc sellps shortprc diffd %total 
 IM BaoTou Steellong  3/26/07  4/02/0770.130.140.00 3.013.01 
 Kunlun Energylong  7/24/06  9/04/06420.320.31-0.01 -1.68-1.68 
 Surgutneftegazshort  2/12/07  3/26/07426.146.495.79-0.35 -5.66 
 short  4/02/07  4/09/0776.046.135.95-0.09 -1.42-7.00 
 Vår Energishort  3/20/23  4/03/23141.962.121.80-0.16 -8.19 
 short  4/10/23  4/17/2372.032.022.040.01 0.68-7.56 
 Tata Steellong  9/06/21  9/20/21140.140.12-0.02 -12.34-12.34 
 Ternium Argentinashort  9/04/06  1/15/071330.270.280.26-0.01 -3.57 
 long 10/26/20 11/30/20350.550.50-0.05 -9.12-12.37 
 Sumitomo Metallong  1/08/18  2/12/18350.360.31-0.05 -12.59-12.59 
 Maurel et Promshort  8/06/07  9/03/07288.549.767.31-1.23 -14.35-14.35 
 Erametlong  4/04/22  4/25/2221130.54110.51-20.03 -15.35-15.35 
 Vallourecshort  8/23/21  9/06/21145.856.355.36-0.50 -8.46 
 short  9/20/21  4/04/221965.559.651.45-4.10 -73.84-76.06 
 Eldorado Goldshort  3/04/13  9/15/1456031.7423.2543.3311.59 36.52 
 short  2/12/18 10/26/209874.229.960.00-4.22 -100.00-100.00 


Annotations
6/11/24Cdn Nat Resourcesstock split 1:2 (two for one)
7/28/22Tata Steelstock split 1:10 (ten for one)
6/01/22Woodside Petroleummergered with OilGas business of BHP
5/25/20Vallourecreverse split 40:1 (one for fourty)
4/08/19Idemitsu Kōsanreplaces Showa Shell after acquisition
1/01/19Eldorado Goldreverse stock split 5:1 (five become one)
7/03/18Gas Naturalrenames Naturgy Energy
5/16/18Statoilis now called Equinor
9/07/17Reliance Industriesstock split 1:2 (two for one)
7/28/17Rubisstock split 1:2 (two for one)
7/17/17Bharat Petroleumstock split 2:3 (three for two)
5/22/17Silver Wheatonis now called Wheaton Precious Metals
5/18/17ArcelorMittalreverse stock split 3:1 (one for three)
ISIN change from LU0323134006 to LU1598757687
3/09/17Fortescue Metalsreturns to the ASX 50
12/15/16ONGCstock split 2:3 (three for two)
10/03/16Det Norskemerger with BP Norge establishing Aker BP
8/17/15Rohstoffecomplete analysis
5/11/15Franco-Nevadaregistered
3/15/15Resourcesfirst complete analysis