Följ oss

Analys

SHB Råvaruplanket – Förrädiskt lugn

Publicerat

den

Handelsbanken - Råvarubrevet - Nyhetsbrev om råvaror

Volatilitet råvarorLåg volatilitet ger falsk trygghet

Under 2014 har volatiliteten i råvarumarknaden fallit till den lägsta på många år. USA:s energirevolution tillsammans med centralbankernas stöd till efterfrågan via ultralätt penningpolitik ligger bakom mycket av stiltjen på marknaden. Priser i svagt fallande trend har varit normen sedan 2011 då Kinas stimulanser från finanskrisen klingade av. När marknaden saknar argument för att efterfrågan ska kunna överträffa den snabbt växande utbudssidan av prisekvationen så tror vi att politisk risk är ett underordnat tema. Råvaruintensiva oroshärdar just nu är ett helt dussin; Kina, Vietnamn, Thailand, Mexico, Sudan, Nigeria, Libyen, Iran, Syrien, Ryssland och Ukraina samt Indonesien. Årets rally i nickel med 40 % uppgång är spunnet just från den politiska scenen i Indonesien. Vi ser ingen lösning på problemen där i närtid och fortsätter hålla nickel högt. Vi kommer med en specialrapport på nickel veckan efter midsommar.

Keqiang-indexKinas dataflod stabiliseras

Efter en häpnadsväckande svag inledning på året har Kinas barometerdata stabiliserats. Inköpschefsindex och industriproduktionen har planat ut och mött den, nu lägre förväntansbilden. Fastighetssektorn är dock fortfarande oroväckande svag och den mest betydande för efterfrågan på koppar. Tillsammans med eskalerande oro kring den koppar som ligger som säkerhet för finansiella positioner i Kina och återhämtning i produktionen tror vi att lägre kopparpriser slår igenom under andra halvåret.

Skörden har börjat och riskpremien faller

Efter en spektakulär vår med Putinpremie i vete och majs har priserna kommit på fall i takt med att Ryssland-Ukraina har hamnat utanför nyhetssändningarna. Vi trodde på fallande priser redan före Putinpremien och fortsätter tro på nedsida när skörden nu börjat av vete i USA. Sojalagren ser ut att återhämta sig och majsskörden lämnar inget övrigt att önska.

Handelsbankens syn på råvaror

Basmetaller

Ministimulanser balanserar skeppet tillfälligt

Uppstart av fastighetsprojekt i KinaI maj kunde en svag uppgång i Kinas inköpschefsindex skönjas. Ledarnas serie av mini-stimulanser ser ut att ge viss effekt. Detta är dock att betrakta som en tillfällig effekt för att stabilisera ekonomin och ingen ”game changer” för utvecklingen i kinesisk ekonomi som fortsatt kommer att se tillväxten falla under kommande år i linje med den politik som ledarduon Li och Xi slagit in på sedan de tog sina platser, ett drygt år tillbaka. De anslagna stimulanserna kommer inte hindra sentimentet från att försämras igen. Speciellt utsatt är fastighetssektorn som varit kärnan i tillväxten och efterfrågan på koppar. Fastighetspriserna föll i maj för första gången på två år och uppstart av nya fastighetsprojekt är mer än 20 % under nivån för ett år sedan.

Kopparfallet tog paus men riskerna ökar

KopparpositionerVi håller kvar vårt tema där koppar kommer vara under strukturell press de kommande två åren. Ökat utbud och klara risker i efterfrågan gör att vi tror att priset ska pressas ytterligare. Kinas fastighetssektor tillsammans med situationen med koppar som ligger som säkerhet för finansiella positioner i Kina är de största orosmomenten. Koppar föll 10 % under mars när Kinas svaga makrodata rullade ut. Sedan dess har priset återhämtat 5 %. Vi ser det som att nedsiderisken har ökat då investerares positioner har neutraliserats under uppgången. Därmed finns åter ”kraft” för en ny nedgång och vi siktar på att handla under 6000 USD under andra halvåret.

Ingen ”quick fix” i Indonesien

Nickelrallyt har svalnatSituationen i Indonesiens gruvindustri är kaotisk. Exportförbudet av icke förädlad malm har fått utbredda sociala konsekvenser och stödet för politiken är splittrat. Det stundande valet gör att utländska intressen att påbörja investeringar för att förädla malmen är avvaktande. Den nyvalde presidenten tar plats i oktober och före dess förväntar vi oss ingen större förändring. Exportförbudet har nu verkat i fem månader och de lager av nickelmalm som Kina hade byggt upp har fallit samtidigt som de handelshus som har kontroll över lagren håller allt hårdare i dem. Den initiala spekulationsvågen i nickel har dock kommit av sig med stabila priser senaste månaden. Vi tror dock att den fundamentala situationen håller på att förvärras och att prisuppgången åter tar fart under andra halvåret.

Energi

OljeutbudVåra farhågor kom på skam

Vårt tema för oljemarknaden under första halvåret var ett prisfall triggat av säsongsmässig svag efterfrågan under Q2 i kombination med stor sannolikhet att utbudsstörningarna skulle minska. Så blev inte fallet. Libyens utsikter att öka exporten har tvärt om försämrats och nu skönjar vi ingen lösning under det här året. Säsongsmässigt går vi nu mot en starkare period med ”driving season” i USA och stora kylbehov i USA och Mellanöstern som ökar oljeanvändningen för att alstra electricitet i Saudi Arabien. Ovanpå dessa faktorer ha konflikten i Irak blossat upp. All erfarenhet talar för att den kommer bli långdragen och påverka oljeexporten. Sammantaget tror vi att prisriskerna svängt från negativa till svagt positiva för nästkommande kvartal. Ett stort frågetecken finns dock kring Irans möjligheter att få börja exportera olja igen. Det vore en ”game changer” som kommer pressa oljepriset. Slutligt avtal ska förhandlas fram till den 20:e juli men det är svårt att bedöma utsikterna för att sanktionerna verkligen hävs. Irans oljeminister har varit offensiv i sina uttalande och sagt att landet börjar trappa upp produktionen i förebyggande syfte

Libyens oljeproduktionLibyen går i långbänk

Avsaknaden av en enig regering gör att utsikterna för Libyens återkomst till före krigets nivåer har grusats. Fram till 2011 stod Libyen för 2 % av världens oljeproduktion med 1,6 Mbpd. Sedan dess har exporten varit volatil i spåren av rebellernas försök att försvara möjligheterna att exportera olja från de östra fälten och terminalerna oberoende av Tripoli och för egen vinning.

Elpriset kom inte hela vägen ned

ElprisetVi har haft en extremt negativ syn på el. Priset kom dock inte hela vägen enligt vår syn då hydrologiska balansen försvagats något senaste veckorna. I kikaren finns dock inte mycket som kan få priset att stiga. Fortsatt press på kol efter att Obama spelat ut korten för att minska amerikansk kolanvändning och därmed potentiellt ökat exporten till bland annat Europa ytterligare väger i den negativa vågskålen. Höjda röster i Tyskland för att lätta på förbudet mot att exploatera skiffergas väger i samma vågskål, om än hypotetiskt än så länge. I den långsiktiga prisbilden ligger det nu mycket politik. I den kortsiktiga ligger mycket vatten i magasinen, mycket tysk sol och vindkraft under sommaren, fungerande kärnkraft och billigt kol. Kort och gott inte mycket uppsida.

Ädelmetaller

Fed har trollspöet för guld

USAs arbetsmarknadDe ekonomiska förutsättningarna i USA är gynnsamma. Företagen är konkurrenskraftiga och exporten kommer troligen fortsätta att vara en faktor som bidrar till en positiv utveckling av investeringar och sysselsättning. Återhämtningen på bostadsmarknaden är stabil och stigande bostadspriser innebär att allt fler hushåll kommer ur den tidigare så förlamande skuldfällan. De offentliga finanserna har förbättrats radikalt vilket innebär att finanspolitiken inte längre behöver vara så restriktiv. Eftersom arbetslösheten är på väg mot normala nivåer tror vi på en första höjning av styrräntan före årsskiftet. Detta innebär att Fed troligen ökar takten i nedskalningen i en snabbare takt, från nuvarande 10 miljarder per möte till 15 för att därmed vara klara i slutet av sommaren. Marknaden prissätter första räntehöjningen i mitten av 2015 och med vårt scenario kommer första räntehöjningen redan i december. Det är alltså enbart en tidsfråga före Fed blir mer ”hökig” i våra ögon.

Guld i ETF-fonderVi tror att utvecklingen för de båda ädla metallerna, guld och silver, kommer vara negativ i spåren av att Fed börjar ta krafttag under andra halvåret efter de positiva makrosignalerna. Den expansiva penningpolitiken drev upp guld och silver och när den nu normaliseras finns det fortfarande mycket fallhöjd i guld trots fjolårets -30 %.

Kortsiktig risk för fall i palladium

Platina och palladium har växt fram som metaller med den långsiktigt mest utmanande balansen mellan utbud och efterfrågan. Palladiumpriset har utöver krisen i Sydafrika eldats på av spekulation om att krisen kring Ryssland-Ukraina skulle medföra mindre export av palladium från Ryssland. Under tiden som motsvarande riskpremie har pyst ur vete och majspriserna har palladium fortsatt stiga. Det beror på att situationen i Sydafrika samtidigt har försämrats och därmed kan det finnas en ”uppdämd” riskpremie kvar i priset som ska ut före vi tror priserna fortsätter norrut. Om riskpremien är ute är dock svårt att säga då den fallit ur andra råvaror under en period när fundamenta fortsatt att försämras för palladium i Sydafrika.

Prisutveckling PGMI Sydafrika verkar förutsättningarna för ökad produktion låga. Nationella fackföreningen för gruvarbetare, AMCU, har begärt en lönehöjning till 12 500 rand per månad. Gruvbolagens motbud har varit att acceptera höjningen men först från juli 2017. Amplats, Lonmin och Implats har nu sagt att man ska söka andra möjligheter att bryta dödläget som nu driver ner tillväxten för hela Sydafrika.

Jordbruk

Inget skäl till högre priser

VeteprisRysslands ingripande i Ukraina skapade en oro för att export från hamnarna omkring Svarta havet skulle störas. Det spekulerades också i att årets produktion skulle påverkas negativt i spåren av krigsscener i Ukraina. Ukrainas odlare är redan hårt ansatta och konflikten skulle minska tillgången på krediter och försämra tillgången på utsäde och gödning. Av grafen till höger kan vi utläsa att hela premien nu är utraderad.

Utgående lager har stigit fort

LagerFramförallt i USA har förutsättningarna för årets skörd snabbt förbättrats på sistone. Sojabönor väntas nu ha nära 30 % av en global årskonsumtion i utgående lager efter odlingssäsongen. Majs som varit den mest kritiska grödan av de tre stora efter sviterna av torkan i USA 2012 och den starka efterfrågan till etanolindustrin har tickat upp till flerårshögsta, på nära 20 % av en årskonsumtion. Alla de tre stora är därmed över den kritiska 16 % gränsen (60 dagars konsumtion) då en svag skörd i ett viktigt exportland snabbt kan få priset att stiga.

Förutsättningar för fallande pris

ArealerSkördetröskorna rullar för att flytta USA:s höstvete från fälten till ladorna. 20 % är redan under tak och i takt med att det globala skördeåret nu sparkar igång faller också riskpremien ur terminsmarknaden. Vi ser ingen anledning till att detta mönster inte ska upprepas i år, trots att vete och majs redan fallit en del i spåren av att Ryssland/Ukraina-krisen klingat av. Prisfallet är ju i realiteten en kombination mellan bättre fundamenta och mindre Putinpremie. Vi tror att soja har potential att falla med 15 % till 10 USD/bu, vete med 10 % till 175 EUR/ton och majs med 5 % till 4 USD/bu.

[box]SHB Råvarubrevet är producerat av Handelsbanken och publiceras i samarbete och med tillstånd på Råvarumarknaden.se[/box]

Ansvarsbegränsning

Detta material är producerat av Svenska Handelsbanken AB (publ) i fortsättningen kallad Handelsbanken. De som arbetar med innehållet är inte analytiker och materialet är inte oberoende investeringsanalys. Innehållet är uteslutande avsett för kunder i Sverige. Syftet är att ge en allmän information till Handelsbankens kunder och utgör inte ett personligt investeringsråd eller en personlig rekommendation. Informationen ska inte ensamt utgöra underlag för investeringsbeslut. Kunder bör inhämta råd från sina rådgivare och basera sina investeringsbeslut utifrån egen erfarenhet.

Informationen i materialet kan ändras och också avvika från de åsikter som uttrycks i oberoende investeringsanalyser från Handelsbanken. Informationen grundar sig på allmänt tillgänglig information och är hämtad från källor som bedöms som tillförlitliga, men riktigheten kan inte garanteras och informationen kan vara ofullständig eller nedkortad. Ingen del av förslaget får reproduceras eller distribueras till någon annan person utan att Handelsbanken dessförinnan lämnat sitt skriftliga medgivande. Handelsbanken ansvarar inte för att materialet används på ett sätt som strider mot förbudet mot vidarebefordran eller offentliggörs i strid med bankens regler.

Fortsätt läsa
Annons
1 kommentar

1 kommentar

  1. MVPTHEDUDE

    17 juni, 2014 vid 22:26

    Strålande sammanfattning.

    Följt ert arbete en tid nu och hög tid att i a f lämna ett gäng +++++ för arbetet ni utför.

    Även ett nöjet att skriva, tack.

    M.P

Skriv ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *

Analys

Diesel concerns drags Brent lower but OPEC+ will still get the price it wants in Q3

Publicerat

den

SEB - analysbrev på råvaror

Brent rallied 2.5% last week on bullish inventories and bullish backdrop. Brent crude gained 2.5% last week with a close of the week of USD 89.5/b which also was the highest close of the week. The bullish drivers were: 1) Commercial crude and product stocks declined 3.8 m b versus a normal seasonal rise of 4.4 m b, 2) Solid gains in front-end Brent crude time-spreads indicating a tight crude market, and 3) A positive backdrop of a 2.7% gain in US S&P 500 index.

Bjarne Schieldrop, Chief analyst commodities, SEB
Bjarne Schieldrop, Chief analyst commodities, SEB

Brent falling back 1% on diesel concerns this morning. But positive backdrop may counter it later. This morning Brent crude is pulling back 0.9% to USD 88.7/b counter to the fact that the general backdrop is positive with a weaker USD, equity gains both in Asia and in European and US futures and not the least also positive gains in industrial metals with copper trading up 0.4% at USD 10 009/ton. This overall positive market backdrop clearly has the potential to reverse the initial bearish start of the week as we get a little further into the Monday trading session.

Diesel concerns at center stage. The bearish angle on oil this morning is weak diesel demand with diesel forward curves in front-end contango and predictions for lower refinery runs in response this down the road. I.e. that the current front-end strength in crude curves (elevated backwardation) reflecting a current tight crude market will dissipate in not too long due to likely lower refinery runs. 

But gasoline cracks have rallied. Diesel weakness is normal this time of year. Overall refining margin still strong. Lots of focus on weakness in diesel demand and cracks. But we need to remember that we saw the same weakness last spring in April and May before the diesel cracks rallied into the rest of the year. Diesel cracks are also very seasonal with natural winter-strength and likewise natural summer weakness. What matters for refineries is of course the overall refining margin reflecting demand for all products. Gasoline cracks have rallied to close to USD 24/b in ARA for the front-month contract. If we compute a proxy ARA refining margin consisting of 40% diesel, 40% gasoline and 20% bunkeroil we get a refining margin of USD 14/b which is way above the 2015-19 average of only USD 6.5/b. This does not take into account the now much higher costs to EU refineries of carbon prices and nat gas prices. So the picture is a little less rosy than what the USD 14/b may look like.

The Russia/Ukraine oil product shock has not yet fully dissipated. What stands out though is that the oil product shock from the Russian war on Ukraine has dissipated significantly, but it is still clearly there. Looking at below graphs on oil product cracks the Russian attack on Ukraine stands out like day and night in February 2022 and oil product markets have still not fully normalized.

Oil market gazing towards OPEC+ meeting in June. OPEC+ will adjust to get the price they want. Oil markets are increasingly gazing towards the OPEC+ meeting in June when the group will decide what to do with production in Q3-24. Our view is that the group will adjust production as needed to gain the oil price it wants which typically is USD 85/b or higher. This is probably also the general view in the market.

Change in US oil inventories was a bullish driver last week.

Change in US oil inventories was a bullish driver last week.
Source: SEB calculations and graph, Blbrg data, US EIA

Crude oil time-spreads strengthened last week

Crude oil time-spreads strengthened last week
Source:  SEB calculations and graph, Blbrg data

ICE gasoil forward curve has shifted from solid backwardation to front-end contango signaling diesel demand weakness. Leading to concerns for lower refinery runs and softer crude oil demand by refineries down the road.

ICE gasoil forward curve
Source: Blbrg

ARA gasoline crack has rallied towards while Gasoil crack has fallen back. Not a totally unusual pattern.

ARA gasoline crack has rallied towards while Gasoil crack has fallen back. Not a totally unusual pattern.
Source:  SEB calculations and graph, Blbrg data

Proxy ARA refining margin with 40% gasoil crack, 40% gasoline crack and 20% bunker oil crack.

Proxy ARA refining margin with 40% gasoil crack, 40% gasoline crack and 20% bunker oil crack.
Source:  SEB calculations and graph, Blbrg data

ARA diesel cracks saw the exact same pattern last year. Dipping low in April and May before rallying into the second half of the year. Diesel cracks have fallen back but are still clearly above normal levels both in spot and on the forward curve. I.e. the ”Russian diesel stress” hasn’t fully dissipated quite yet.

ARA diesel cracks
Source:  SEB calculations and graph, Blbrg data

Net long specs fell back a little last week.

Net long specs fell back a little last week.
Source:  SEB calculations and graph, Blbrg data

52-week ranking of net long speculative positions in Brent and WTI as well as 52-week ranking of the strength of the Brent 1-7 mth backwardation

52-week ranking of net long speculative positions in Brent and WTI as well as 52-week ranking of the strength of the Brent 1-7 mth backwardation
Source:  SEB calculations and graph, Blbrg data
Fortsätt läsa

Analys

’wait and see’ mode

Publicerat

den

SEB - analysbrev på råvaror

So far this week, Brent Crude prices have strengthened by USD 1.3 per barrel since Monday’s opening. While macroeconomic concerns persist, they have somewhat abated, resulting in muted price reactions. Fundamentals predominantly influence global oil price developments at present. This week, we’ve observed highs of USD 89 per barrel yesterday morning and lows of USD 85.7 per barrel on Monday morning. Currently, Brent Crude is trading at a stable USD 88.3 per barrel, maintaining this level for the past 24 hours.

Ole R. Hvalbye, Analyst Commodities, SEB
Ole R. Hvalbye, Analyst Commodities, SEB

Additionally, there has been no significant price reaction to Crude following yesterday’s US inventory report (see page 11 attached):

  • US commercial crude inventories (excluding SPR) decreased by 6.4 million barrels from the previous week, standing at 453.6 million barrels, roughly 3% below the five-year average for this time of year.
  • Total motor gasoline inventories decreased by 0.6 million barrels, approximately 4% below the five-year average.
  • Distillate (diesel) inventories increased by 1.6 million barrels but remain weak historically, about 7% below the five-year average.
  • Total commercial petroleum inventories (crude + products) decreased by 3.8 million barrels last week.

Regarding petroleum products, the overall build/withdrawal aligns with seasonal patterns, theoretically exerting limited effect on prices. However, the significant draw in commercial crude inventories counters the seasonality, surpassing market expectations and API figures released on Tuesday, indicating a draw of 3.2 million barrels (compared to Bloomberg consensus of +1.3 million). API numbers for products were more in line with the US DOE.

Against this backdrop, yesterday’s inventory report is bullish, theoretically exerting upward pressure on crude prices.

Yet, the current stability in prices may be attributed to reduced geopolitical risks, balanced against demand concerns. Markets are adopting a wait-and-see approach ahead of Q1 US GDP (today at 14:30) and the Fed’s preferred inflation measure, “core PCE prices” (tomorrow at 14:30). A stronger print could potentially dampen crude prices as market participants worry over the demand outlook.

Geopolitical “risk premiums” have decreased from last week, although concerns persist, highlighted by Ukraine’s strikes on two Russian oil depots in western Russia and Houthis’ claims of targeting shipping off the Yemeni coast yesterday.

With a relatively calmer geopolitical landscape, the market carefully evaluates data and fundamentals. While the supply picture appears clear, demand remains the predominant uncertainty that the market attempts to decode.

Fortsätt läsa

Analys

Also OPEC+ wants to get compensation for inflation

Publicerat

den

SEB - analysbrev på råvaror

Brent crude has fallen USD 3/b since the peak of Iran-Israel concerns last week. Still lots of talk about significant Mid-East risk premium in the current oil price. But OPEC+ is in no way anywhere close to loosing control of the oil market. Thus what will really matter is what OPEC+ decides to do in June with respect to production in Q3-24 and the market knows this very well. Saudi Arabia’s social cost-break-even is estimated at USD 100/b today. Also Saudi Arabia’s purse is hurt by 21% US inflation since Jan 2020. Saudi needs more money to make ends meet. Why shouldn’t they get a higher nominal pay as everyone else. Saudi will ask for it

Bjarne Schieldrop, Chief analyst commodities, SEB
Bjarne Schieldrop, Chief analyst commodities, SEB

Brent is down USD 3/b vs. last week as the immediate risk for Iran-Israel has faded. But risk is far from over says experts. The Brent crude oil price has fallen 3% to now USD 87.3/b since it became clear that Israel was willing to restrain itself with only a muted counter attack versus Israel while Iran at the same time totally played down the counterattack by Israel. The hope now is of course that that was the end of it. The real fear has now receded for the scenario where Israeli and Iranian exchanges of rockets and drones would escalate to a point where also the US is dragged into it with Mid East oil supply being hurt in the end. Not everyone are as optimistic. Professor Meir Javedanfar who teaches Iranian-Israeli studies in Israel instead judges that ”this is just the beginning” and that they sooner or later will confront each other again according to NYT. While the the tension between Iran and Israel has faded significantly, the pain and anger spiraling out of destruction of Gaza will however close to guarantee that bombs and military strifes will take place left, right and center in the Middle East going forward.

Also OPEC+ wants to get paid. At the start of 2020 the 20 year inflation adjusted average Brent crude price stood at USD 76.6/b. If we keep the averaging period fixed and move forward till today that inflation adjusted average has risen to USD 92.5/b. So when OPEC looks in its purse and income stream it today needs a 21% higher oil price than in January 2020 in order to make ends meet and OPEC(+) is working hard to get it.

Much talk about Mid-East risk premium of USD 5-10-25/b. But OPEC+ is in control so why does it matter. There is much talk these days that there is a significant risk premium in Brent crude these days and that it could evaporate if the erratic state of the Middle East as well as Ukraine/Russia settles down. With the latest gains in US oil inventories one could maybe argue that there is a USD 5/b risk premium versus total US commercial crude and product inventories in the Brent crude oil price today. But what really matters for the oil price is what OPEC+ decides to do in June with respect to Q3-24 production. We are in no doubt that the group will steer this market to where they want it also in Q3-24. If there is a little bit too much oil in the market versus demand then they will trim supply accordingly.

Also OPEC+ wants to make ends meet. The 20-year real average Brent price from 2000 to 2019 stood at USD 76.6/b in Jan 2020. That same averaging period is today at USD 92.5/b in today’s money value. OPEC+ needs a higher nominal price to make ends meet and they will work hard to get it.

Price of brent crude
Source: SEB calculations and graph, Blbrg data

Inflation adjusted Brent crude price versus total US commercial crude and product stocks. A bit above the regression line. Maybe USD 5/b risk premium. But type of inventories matter. Latest big gains were in Propane and Other oils and not so much in crude and products

Inflation adjusted Brent crude price versus total US commercial crude and product stocks.
Source:  SEB calculations and graph, Blbrg data

Total US commercial crude and product stocks usually rise by 4-5 m b per week this time of year. Gains have been very strong lately, but mostly in Propane and Other oils

Total US commercial crude and product stocks usually rise by 4-5 m b per week this time of year. Gains have been very strong lately, but mostly in Propane and Other oils
Source:  SEB calculations and graph, Blbrg data

Last week’s US inventory data. Big rise of 10 m b in commercial inventories. What really stands out is the big gains in Propane and Other oils

US inventory data
Source:  SEB calculations and graph, Blbrg data

Take actual changes minus normal seasonal changes we find that US commercial crude and regular products like diesel, gasoline, jet and bunker oil actually fell 3 m b versus normal change. 

Take actual changes minus normal seasonal changes we find that US commercial crude and regular products like diesel, gasoline, jet and bunker oil actually fell 3 m b versus normal change.
Source:  SEB calculations and graph, Blbrg data
Fortsätt läsa

Populära