Sat, Dec 6th, 2025, 9:41UTC
 
RS Chart
Assessment - Resources in Pound sterling - 12/17/07 - RS = 32
historical assessment - show freshest
 ⇐ 
  instrument freshest Δday 12/17/07 Δwk 5/07/07  prc diff Δ32   ∅-RS
real-time RS chart chart add note SOM Resources 289.953  8/12/24 0.79 153.177 129.130 24.047 18.62   15.70 
real-time RS chart chart add note Fortescue Metals 7.782  8/12/24 -1.35 2.538 1.195 1.343 112.36   131.91 
real-time RS chart chart L add note JSW Steel 11.555  8/12/24 1.35 1.462 0.734 0.728 99.13   109.96 
real-time RS chart chart L add note Eramet 51.745  8/12/24 5.24 240.615 120.373 120.242 99.89   101.25 
real-time RS chart chart add note Galp Energia 13.632  8/12/24 0.16 12.058 5.456 6.602 121.01   99.48 
real-time RS chart chart L add note China Shenhua HK 2.052  8/12/24 1.57 2.830 1.259 1.571 124.78   76.27 
real-time RS chart chart add note Mineral Resources 21.221  8/12/24 -3.79 2.317 1.154 1.162 100.72   80.99 
real-time RS chart chart S add note China Petrol&Chem 0.442  8/12/24 0.15 1.212 0.614 0.598 97.32   72.76 
real-time RS chart chart add note Reliance Industries 36.795  8/12/24 -0.93 8.548 4.874 3.675 75.40   65.79 
real-time RS chart chart L add note CNOOC 1.254  8/12/24 -0.80 0.733 0.389 0.344 88.43   51.07 
real-time RS chart chart add note Rio Tinto 4,942.000  8/12/24 0.56 4,140.430 2,730.270 1,410.160 51.65   47.96 
real-time RS chart chart add note Sinopec 0.315  8/12/24 0.61 0.701 0.443 0.258 58.35   44.63 
real-time RS chart chart L add note Tata Steel 1.915  8/12/24 0.16 1.039 0.698 0.341 48.93   46.99 
real-time RS chart chart add note ONGC 4.299  8/12/24 2.63 2.514 1.804 0.710 39.35   35.97 
real-time RS chart chart add note Citic Pacific 0.451  8/12/24 2.694 1.869 0.825 44.17   27.93 
real-time RS chart chart L add note Fortum 10.181  8/12/24 1.24 21.735 14.970 6.765 45.19   35.23 
real-time RS chart chart L add note Wheaton Precious 38.306  8/12/24 2.56 7.987 5.830 2.157 37.00   34.44 
real-time RS chart chart S add note Posco Holdings 174.123  8/12/24 0.61 291.503 221.395 70.108 31.67   25.17 
real-time RS chart chart add note PetroChina 0.424  8/12/24 0.829 0.576 0.252 43.77   25.26 
real-time RS chart chart L add note Kinross Gold 5.969  8/12/24 5.15 8.688 6.740 1.948 28.90   27.10 
real-time RS chart chart add note BHP 17.338  8/12/24 -0.54 16.792 12.596 4.196 33.31   23.74 
real-time RS chart chart add note Imperial Oil 50.328  8/12/24 3.95 25.958 19.922 6.036 30.30   24.88 
real-time RS chart chart add note Bharat Petroleum 4.199  8/12/24 0.418 0.357 0.061 17.07   23.81 
real-time RS chart chart add note Suncor Energy 27.152  8/12/24 2.28 25.573 20.737 4.836 23.32   20.78 
real-time RS chart chart add note Antofagasta 1,879.500  8/12/24 1.79 676.500 568.500 108.000 19.00   14.19 
  instrument freshest Δday 12/17/07 Δwk 5/07/07  prc diff Δ32   ∅-RS
real-time RS chart chart add note ArcelorMittal 14.390  8/12/24 0.30 103.697 86.607 17.090 19.73   18.87 
real-time RS chart chart S add note S-Oil 34.718  8/12/24 -0.61 43.597 39.686 3.911 9.86   10.86 
real-time RS chart chart add note Chevron 71.887  8/12/24 0.02 44.603 39.931 4.673 11.70   10.48 
real-time RS chart chart add note Ternium Argentina 139.667  8/12/24 -2.32 0.303 0.256 0.047 18.32   8.74 
real-time RS chart chart add note Agnico-Eagle Mines 51.385  8/12/24 3.52 24.140 18.006 6.135 34.07   16.97 
real-time RS chart chart S add note Woodside Energy 10.845  8/12/24 -0.27 20.098 17.456 2.642 15.14   13.31 
real-time RS chart chart add note Barrick Gold 12.743  8/12/24 9.37 18.478 14.758 3.720 25.21   16.42 
real-time RS chart chart add note Exxon Mobil 58.989  8/12/24 0.13 44.559 40.558 4.001 9.86   8.97 
real-time RS chart chart add note OMV 27.878  8/12/24 1.56 36.289 32.668 3.621 11.09   15.53 
real-time RS chart chart add note Naturgy 15.906  8/12/24 0.36 29.588 26.516 3.072 11.58   15.20 
real-time RS chart chart add note Aluar 145.972  8/12/24 -2.73 0.914 0.839 0.076 9.00   6.49 
real-time RS chart chart add note Norsk Hydro 5.140  8/12/24 0.95 6.913 5.744 1.169 20.35   14.93 
real-time RS chart chart add note Inpex 8.962  8/09/24 1.39 12.563 10.839 1.725 15.91   11.99 
real-time RS chart chart add note Channel Infra 0.577  8/12/24 0.66 2.883 2.642 0.240 9.10   12.42 
real-time RS chart chart S add note Halliburton 15.555  8/12/24 1.23 18.177 16.187 1.990 12.30   6.96 
real-time RS chart chart add note Santos 3.251  8/12/24 -0.91 5.512 5.049 0.463 9.17   10.78 
real-time RS chart chart add note México 4.859  8/12/24 1.09 0.974 0.944 0.030 3.16   7.20 
real-time RS chart chart add note BP 439.600  8/12/24 1.35 608.000 570.500 37.500 6.57   7.16 
real-time RS chart chart add note Enbridge 26.158  8/12/24 0.60 8.927 7.841 1.086 13.85   12.02 
real-time RS chart chart L add note First Quantum 7.777  8/12/24 2.77 8.133 8.000 0.133 1.67   12.03 
real-time RS chart chart add note Hellenic Petroleum 5.056  8/12/24 0.14 8.225 7.652 0.573 7.49   10.33 
real-time RS chart chart L add note Anglo American 2,232.500  8/12/24 0.29 2,954.000 2,820.000 134.000 4.75   5.02 
real-time RS chart chart add note Cdn Nat Resources 23.926  8/12/24 2.68 8.496 7.893 0.603 7.64   10.88 
real-time RS chart chart L add note Aurubis 46.059  8/12/24 1.02 19.732 17.268 2.464 14.27   9.72 
real-time RS chart chart add note Osaka Gas 14.729  8/09/24 -2.49 9.933 9.749 0.185 1.89   7.90 
  instrument freshest Δday 12/17/07 Δwk 5/07/07  prc diff Δ32   ∅-RS
real-time RS chart chart S add note Umicore 8.082  8/12/24 -0.88 11.000 10.581 0.420 3.97   7.75 
real-time RS chart chart add note Shell 23.619  8/12/24 0.93 20.026 18.059 1.966 10.89   7.61 
real-time RS chart chart add note Northern Star 5.998  8/12/24 0.64 0.042 0.037 0.005 12.52   3.97 
real-time RS chart chart add note Rubis 19.639  8/12/24 0.22 10.897 10.929 -0.032 -0.30   5.18 
real-time RS chart chart add note TotalEnergies 44.142  8/12/24 0.60 39.179 37.824 1.355 3.58   4.94 
real-time RS chart chart add note Equinor 27.221  8/12/24 3.19 14.596     -3.74 
real-time RS chart chart L add note Korea Zinc 275.406  8/12/24 0.78 66.193 83.221 -17.028 -20.46   -5.61 
real-time RS chart chart add note Idemitsu Kōsan 4.420  8/09/24 3.67 2.717 3.184 -0.466 -14.64   -1.34 
real-time RS chart chart add note Repsol 9.130  8/12/24 0.67 17.723 16.982 0.741 4.36   -0.10 
real-time RS chart chart add note Subsea 7 17.183  8/12/24 0.79 10.566 10.097 0.469 4.65   -0.01 
real-time RS chart chart add note Eldorado Gold 11.339  8/12/24 4.82 13.937 14.744 -0.808 -5.48   -2.24 
real-time RS chart chart add note Tokyo Gas 14.773  8/09/24 -0.03 11.684 12.609 -0.925 -7.34   -4.84 
real-time RS chart chart add note Vallourec 9.562  8/12/24 -0.59 2,644.094 2,973.247 -329.153 -11.07   -3.97 
real-time RS chart chart add note YPF 4,331.082  8/12/24 1.85 18.759 21.132 -2.373 -11.23   -10.65 
real-time RS chart chart S add note Acerinox 6.548  8/12/24 0.05 11.493 11.205 0.288 2.57   -5.89 
real-time RS chart chart add note voestalpine 15.792  8/12/24 -0.18 33.479 34.987 -1.508 -4.31   -5.92 
real-time RS chart chart S add note Tenaris 9.176  8/12/24 0.71 10.624 11.170 -0.546 -4.88   -8.68 
real-time RS chart chart add note Cameco 26.182  8/12/24 -1.09 18.961 24.982 -6.021 -24.10   -9.86 
real-time RS chart chart add note Outokumpu 2.319  8/12/24 0.31 34.365 41.970 -7.605 -18.12   -12.16 
real-time RS chart chart add note Mitsui Ming & Smltg 18.401  8/09/24 6.64 20.436 25.176 -4.740 -18.83   -13.78 
real-time RS chart chart add note Teck Resources 31.099  8/12/24 2.36 17.026 20.665 -3.639 -17.61   -12.73 
real-time RS chart chart S add note Motor Oil Hellas 15.606  8/12/24 1.21 11.157 14.608 -3.451 -23.63   -14.68 
real-time RS chart chart S add note Salzgitter 10.892  8/12/24 -1.23 69.496 90.911 -21.415 -23.56   -15.54 
real-time RS chart chart add note Kobe Steel 7.131  8/09/24 1.62 14.528 18.203 -3.675 -20.19   -19.01 
real-time RS chart chart add note Nippon Steel 13.867  8/09/24 1.83 26.391 36.010 -9.619 -26.71   -19.42 
  instrument freshest Δday 12/17/07 Δwk 5/07/07  prc diff Δ32   ∅-RS
real-time RS chart chart add note Pacific Metals 5.868  8/09/24 5.59 45.641 87.426 -41.785 -47.80   -32.14 
real-time RS chart chart add note Boliden 23.196  8/12/24 1.33 6.160 11.629 -5.469 -47.03   -39.19 
real-time RS chart chart S add note Aker BP 23.210  8/12/24 2.05       -na- 
real-time RS chart chart S add note Aperam 17.923  8/12/24 -0.63       -na- 
real-time RS chart chart S add note Bluescope Steel 8.771  8/12/24 -0.44 24.036 29.850 -5.814 -19.48   -5.20 
real-time RS chart chart L add note Borr Drilling 6.071  8/12/24 2.88       -na- 
real-time RS chart chart add note Cenovus Energy 12.723  8/12/24 3.28       -na- 
real-time RS chart chart L add note China Hongqiao 0.630  8/12/24 1.33       -na- 
real-time RS chart chart add note Coal India 6.599  8/12/24 -1.10       -na- 
real-time RS chart chart add note Diamondback Energy 99.780  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.001  8/09/24 1.55       -na- 
real-time RS chart chart add note Franco-Nevada 83.001  8/12/24 2.47 7.090     -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.059  8/12/24 -0.26       -na- 
real-time RS chart chart add note PetroChina 0.586  8/12/24 -0.34 2.017     -na- 
real-time RS chart chart S add note Pilbara Minerals 1.271  8/12/24 -2.93 0.149     -na- 
real-time RS chart chart add note Shaanxi Coal 1.553  8/12/24 2.12       -na- 
real-time RS chart chart L add note SOUTH32 1.250  8/12/24 -0.34       -na- 
real-time RS chart chart add note Sumitomo Metal 15.937  8/09/24 1.59       -na- 
real-time RS chart chart add note Tourmaline Oil 29.593  8/12/24 4.20       -na- 
real-time RS chart chart add note Vår Energi 3.139  8/12/24 1.89       -na- 
real-time RS chart chart S add note Vulcan Steel 2.663  8/12/24 0.14       -na- 
real-time RS chart chart add note Zhejiang Huayou 1.497  8/12/24 -0.27       -na- 
  instrument freshest Δday 12/17/07 Δwk 5/07/07  prc diff Δ32   ∅-RS
real-time RS chart chart add note Zijin Mining 1.033  8/12/24 0.13       -na- 
 Resources - 76 out of 100 instruments rated - 12/17/07 / 5/07/07 - 56 did rise, Market-Ratio(32) in GBP = 73.68 % 
 
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