Skip to content Skip to footer

Market Comment August 2021

Earnings, interest rates, delta variant growth concerns and safe haven gold 

The effects of the pandemic on the economy have continued to diminish, but risks to the economic outlook remain. Progress on vaccinations has limited the spread of COVID-19. However, the pace of vaccinations has slowed, and the “delta” strain of the virus is spreading quickly in some areas. Continued progress on vaccinations would support a return to more normal economic conditions. The positive earnings beat so far can in part justify the high P/E multiples. Revenues are also above expectations which is a bullish sign. In the end of July Fed meeting, investors followed Chair Jerome Powell’s comments about the timing for the start of tapering of the central bank’s asset purchases.

With regard to interest rates, the Fed is set to maintain the current 0 to 1⁄4 percent target range for the federal funds rate “until labor market conditions have reached levels consistent with the Committee’s assessment of maximum employment and inflation has risen to 2 percent and is on track to moderately exceed 2 percent for some time. “Asset purchases have been a critical tool to preserve financial stability and market functioning early in the pandemic and since then have helped expansionary money supply to boost the economy and encourage spending. The Federal Open Market Committee kept interest rates near zero and maintained asset purchases. These measures, along with strong guidance on interest rates and the balance sheet, will ensure that monetary policy will continue to support to the economy until the recovery is complete. Household spending is rising at an especially rapid pace, boosted by the ongoing reopening of the economy and ongoing policy support. The Fed believes it is not timely to raise interest rates now. 

Inflation concerns are moderate and will ease. The Fed’s favored measure of core inflation was seen rising an annual 3.7% in June. This was notably though due to supply shortages. As the economy continues to reopen and spending rebounds, we are seeing upward pressure on prices, particularly because supply bottlenecks in some sectors have limited how quickly production can respond in the near term. These bottleneck effects have been larger than anticipated, but as these transitory supply effects ease, inflation is expected to drop back toward the Fed’s longer-run goal. Powel stated as the reopening continues, bottlenecks, hiring difficulties, and other constraints could continue to limit how quickly supply can adjust, raising the possibility that inflation could turn out to be higher and more persistent than expected.  Yet indicators of longer-term inflation expectations appear broadly consistent with the longer-run inflation goal of 2 percent. 

We are temporarily faced with the particular situation where the market is not at full employment, but there is high inflation. Over the next couple of years there will be progress toward maximum employment. Considering the number of job openings compared to the number of unemployed, the Fed believes we are at the path to a very strong labor market with high participation, low unemployment, high employment, and better wages. Also, there have been very generous unemployment benefits, which are now rolling off and employment will soon increase. 

Forecast-beating earnings have helped fuel this year’s stock rally, but the question is whether it can last or if the optimism has been priced in. End of July tech giants reported earnings including Facebook Inc, Tesla Inc, Apple Inc, Alphabet Inc, Microsoft Corp and Amazon all reported above estimates. More S&P 500 companies are beating EPS estimates for the second quarter than average, and beating EPS estimates by a wider margin. According to FactSet, 91% of the companies in the S&P 500 have reported actual results for Q2 2021 to date. Of these companies, 87% have reported actual EPS above estimates, which is above the five-year average of 75%. It so far marks the highest percentage of S&P 500 companies reporting a positive EPS surprise since 2008. Also, 87% of S&P 500 companies have reported a positive revenue surprise. 

Looking at future quarters, analysts expect earnings growth of more than 20% for the remaining two quarters of 2021. Based on Yardeni research, the index earnings per share are expected at 205 for 2021 which is 25% higher than 2019 and 2018 levels (disregarding the pandemic drop). Positive earnings surprises reported by companies in the Financials, Information Technology, Communication Services and Healthcare sectors have been the largest contributors to the overall increase in earnings for the index since the end of the second quarter.

Revisions are higher, even in revenues. The third quarter marked the marked the fifth straight quarter in which the bottom-up EPS estimate increased.

The blended earnings growth rate for the second quarter is 89.3% today, compared to an earnings growth rate of 88.7% last week and an earnings growth rate of 63.0% at the end of the second quarter (June 30). For CY 2021, analysts are projecting earnings growth of 41.9% and revenue growth of 14.5%.  and for CY 2022, analysts are projecting earnings growth of 9.4% and revenue growth of 6.5%.

The forward 12-month P/E ratio is 21.1, which is above the five-year average and above the 10-year average. That means the earnings yield is 4.7%, well above the 10-year treasury yield at 1.3%, showing there is still little competition to equities from bonds. Treasuries once again came under broad pressure with the curve steepening. 10-year yields briefly crossed above the 1.30% mark.

Earnings revisions have moved higher faster than the index price.

The forward 12-month P/E ratio at 21.1 is slightly below the forward 12-month P/E ratio of 21.4 recorded at the end of the second quarter (June 30). Since the end of the second quarter (June 30), the price of the index has increased by 3.8%, while the forward 12-month EPS estimate has increased by 4.9%. 

The bottom-up target price for the S&P 500 is 4966.47, which is 11.3% above the closing price of 4460.83. At the sector level, the Energy (+22.9%) sector is expected to see the largest price increase, as this sector has the largest upside difference between the bottom-up target price and the closing price. On the other hand, the Utilities (+6.2%) and Financials (+6.7%) sectors are expected to see the smallest price increases

The Conference Board forecasts that US Real GDP growth will rise to 9.0 percent (annualized rate) in Q2 2021 and 6.6 percent (year-over-year) in 2021. Following solid economic growth in Q1 2021 the recovery is expected to continue through the remainder the year. Looking further ahead, economic growth of 3.8 percent (year-over-year) is expected in 2022  which is still well above the 2-3% traditionally healthy GDP growth range.

As the economy fully reopens and consumer confidence rises, consumer spending will help drive the recovery forward – especially spending on in-person services. These outlays will be underpinned by a strengthening labor market and a large pool of savings derived from three rounds of fiscal stimulus checks dispersed over the last year. Furthermore, the launch in July of a new wave of monthly government checks to families with children, worth more than $100 billion, will further strengthen spending in the second half of the year.

However, right now the spread of the delta variant of the COVID-19 virus is taking its toll on confidence. The consumer sentiment index tumbled to 70.2 in its August reading, a figure that is down more than 13% from July’s result of 81.2. The weaker-than-expected consumer sentiment report, drove U.S. Treasury yields sharply lower by (-)5.12% as of now.

Gold prices surged higher following the unexpected decline in consumer sentiment. The decline in confidence immediately weighed on U.S. yields and in turn the U.S. dollar, despite a Reuters poll that shows that most economists believe that the Fed will begin tapering in September. 

Gold is drawing support from the risk-off sentiment, as Asian markets have eased and the dollar is also slightly weaker. A 10-year Treasury yield pull back reduces the opportunity cost of holding non-interest-bearing gold. 

The safe heaven metal though is being seen as a short-term trade rather than a good opportunity to hold longer term.

106 Comments

  • Embanty
    Posted May 11, 2023 at 2:19 am

    buy cialis 5mg online R, an assistant professor and medical oncologist at the Washington University School of Medicine in St

  • gralion torile
    Posted June 8, 2023 at 7:52 am

    Outstanding post, you have pointed out some great details , I besides believe this s a very excellent website.

    http://www.graliontorile.com/

  • invoicy
    Posted June 17, 2023 at 6:31 am

    1st u should cut off ur fat then use test e free viagra sample There is a regional Sunni Shiite confrontation going on in Syria and that puts pressure on all parties in Lebanon, including Hezbollah

  • Ramon Zehender
    Posted June 25, 2023 at 11:27 am

    Hello, i feel that i saw you visited my weblog thus i came to “return the prefer”.I am trying to to find issues to enhance my site!I suppose its good enough to make use of some of your ideas!!

    http://www.graliontorile.com/

  • ElwoodKit
    Posted July 1, 2023 at 11:28 am

    [url=http://trazodone.africa/]desyrel 100 mg tab[/url]

  • ElwoodKit
    Posted July 1, 2023 at 5:44 pm

    [url=https://paxila.foundation/]paroxetine brand name uk[/url]

  • ZakBlono
    Posted July 3, 2023 at 8:06 am

    [url=http://hydroxyzineatarax.gives/]buy atarax online uk[/url]

  • Curtisfrity
    Posted July 5, 2023 at 8:47 pm

    [url=https://cialis.skin/]buy cialis for daily use[/url]

  • MichaelriB
    Posted July 6, 2023 at 8:54 am

    [url=https://amitriptyline.science/]amitriptyline coupon[/url]

  • AshBlono
    Posted July 8, 2023 at 4:21 am

    [url=https://trentala.online/]trental 400 mg online order[/url]

  • EyeBlono
    Posted July 8, 2023 at 10:50 pm

    [url=https://tenormin.science/]atenolol brand[/url]

  • AlanBlono
    Posted July 9, 2023 at 4:49 pm

    [url=https://motrin.charity/]motrin 400 mg tablets[/url]

  • JackBlono
    Posted July 15, 2023 at 4:47 am

    [url=https://tretinoin.party/]tretinoin buy australia[/url]

  • ElwoodKit
    Posted July 19, 2023 at 1:01 am

    [url=https://metformin.skin/]metformin tablet[/url]

  • ElwoodKit
    Posted July 19, 2023 at 7:24 am

    [url=https://aurogra.party/]aurogra 100 online[/url]

  • ZakBlono
    Posted July 21, 2023 at 3:14 pm

    [url=https://ciprofloxacincipro.online/]cipro tablet[/url]

  • MichaelriB
    Posted July 23, 2023 at 12:20 pm

    [url=http://glucophage.charity/]generic glucophage[/url]

  • RLswCq
    Posted July 24, 2023 at 1:15 am

    where to buy cialis cheap Table 2 Adverse Reactions with an Incidence 2 Adult Intensive Care Unit Sedation Population

  • AshBlono
    Posted July 27, 2023 at 6:02 am

    [url=https://promethazinephenergan.online/]phenergan tablets australia[/url]

  • AlanBlono
    Posted July 30, 2023 at 9:36 pm

    [url=http://hydroxychloroquine.africa/]quineprox 60 mg[/url]

  • EyeBlono
    Posted July 31, 2023 at 6:24 am

    [url=https://albenzaalbendazole.online/]albendazole nz[/url]

  • MichaelriB
    Posted August 8, 2023 at 3:44 am

    [url=https://stromectol.party/]ivermectin for covid[/url]

  • ZakBlono
    Posted August 8, 2023 at 4:20 pm

    [url=https://drugstorecialis.foundation/]cialis for men[/url]

  • Curtisfrity
    Posted August 10, 2023 at 1:10 am

    [url=http://tretinoincm.online/]retin a cream buy online europe[/url]

  • Dtyblh
    Posted August 12, 2023 at 5:31 am

    tricor where to buy order tricor 160mg sale fenofibrate pills

  • Uiuwmc
    Posted August 18, 2023 at 12:01 pm

    buy zaditor sale generic geodon 80mg tofranil sale

  • Hwqrih
    Posted August 20, 2023 at 3:39 am

    buy tadalafil 5mg for sale buy tadalafil 10mg for sale order sildenafil 100mg online cheap

  • Pyxtad
    Posted August 21, 2023 at 9:11 am

    precose 50mg canada precose 50mg over the counter buy generic fulvicin 250 mg

  • Vumjkc
    Posted August 22, 2023 at 6:22 pm

    order minoxidil without prescription order mintop solution cheap erectile dysfunction pills

  • ETH Token Generator
    Posted August 23, 2023 at 9:06 pm

    I dugg some of you post as I thought they were extremely helpful very beneficial

    https://officeblock.io

  • Smart Contract online Tool
    Posted August 25, 2023 at 8:11 am

    Appreciate it for this tremendous post, I am glad I found this site on yahoo.

    https://officeblock.io

  • quclkGpa
    Posted August 26, 2023 at 3:12 am

    use of viagra To answer those questions the investigators analyzed primary tumor samples and patient data from the placebo controlled MA

  • Abihsl
    Posted August 26, 2023 at 3:58 am

    buy dipyridamole medication pravastatin 10mg price pravachol 20mg cheap

  • Arrtej
    Posted August 26, 2023 at 3:59 am

    aspirin 75 mg canada levoflox 250mg oral buy imiquimod cheap

  • Kylwna
    Posted August 28, 2023 at 7:18 pm

    order meloset 3 mg without prescription buy cerazette 0.075mg generic order danazol sale

  • Neveuh
    Posted August 29, 2023 at 11:26 pm

    cost fludrocortisone 100mcg buy imodium sale brand imodium 2mg

  • Fmwhaj
    Posted August 31, 2023 at 9:32 am

    buy duphaston 10 mg dydrogesterone usa empagliflozin 25mg for sale

  • Nopygq
    Posted September 4, 2023 at 2:24 pm

    buy etodolac 600 mg generic how to get mebeverine without a prescription order cilostazol 100 mg without prescription

  • Pezlxn
    Posted September 5, 2023 at 7:44 am

    order ferrous generic order ascorbic acid online sotalol 40 mg cheap

  • chiptuning ropczyce
    Posted September 6, 2023 at 2:16 am

    Thank you for another informative web site. Where else may I am getting that type of info written in such an ideal method? I’ve a undertaking that I am simply now working on, and I’ve been at the look out for such info.

    https://www.boostfactory.pl

  • Umirad
    Posted September 8, 2023 at 8:03 am

    buy vasotec 5mg without prescription casodex buy online lactulose medication

  • homemade bayou shrimp po boy
    Posted September 8, 2023 at 11:21 am

    A person essentially help to make seriously posts I would state. This is the first time I frequented your web page and thus far? I surprised with the research you made to make this particular publish incredible. Great job!

    https://americancharlie.com/

  • Hhlsbx
    Posted September 9, 2023 at 12:24 am

    buy pyridostigmine 60mg pills feldene 20mg drug rizatriptan online order

  • MichaelriB
    Posted September 9, 2023 at 4:42 pm

    [url=http://zofran.today/]zofran tablets buy online[/url]

  • Nmnaqf
    Posted September 11, 2023 at 7:41 am

    oral betahistine order benemid 500mg without prescription buy benemid 500mg without prescription

  • Yibahi
    Posted September 13, 2023 at 1:22 am

    zovirax for sale online xalatan online order buy exelon online cheap

  • Vip777
    Posted September 13, 2023 at 5:00 am

    Thanks a bunch for sharing this with all folks you actually understand what you are talking approximately! Bookmarked. Please additionally discuss with my site =). We will have a hyperlink trade agreement among us!

    https://vip777.info

  • Hharmr
    Posted September 13, 2023 at 11:31 am

    prilosec 10mg brand buy lopressor 50mg pill lopressor 100mg us

  • Yifbgr
    Posted September 14, 2023 at 7:05 pm

    premarin sale where can i buy premarin order viagra

  • Pueajm
    Posted September 15, 2023 at 12:33 pm

    cheap micardis 20mg order molnunat molnupiravir without prescription

  • IvyBlono
    Posted September 16, 2023 at 6:57 pm

    [url=http://ivermectin.trade/]generic ivermectin for humans[/url]

  • Xqcofx
    Posted September 16, 2023 at 8:36 pm

    cenforce cheap order aralen 250mg generic where can i buy chloroquine

  • Cfdvsu
    Posted September 18, 2023 at 7:18 am

    usa pharmacy cialis order cialis 5mg pill viagra price

  • Mvifxr
    Posted September 19, 2023 at 4:08 pm

    buy cheap generic omnicef buy glycomet 500mg pills buy lansoprazole generic

  • Darryldak
    Posted September 21, 2023 at 2:52 am

    [url=http://pharmgf.com/lisinopril.html]lisinopril 5 mg tabs[/url]

  • Ibwlkb
    Posted September 21, 2023 at 4:10 pm

    provigil cheap provigil online order prednisone generic

  • Davistew
    Posted September 22, 2023 at 3:12 am

    [url=http://pharmgf.com/modafinil.html]modafinil cheapest price[/url]

  • Vvbulr
    Posted September 23, 2023 at 6:33 pm

    buy lipitor 10mg generic buy lipitor cheap oral amlodipine 5mg

  • Cwaywz
    Posted September 23, 2023 at 10:04 pm

    isotretinoin 10mg sale buy amoxicillin medication order generic azithromycin 250mg

  • MichaelriB
    Posted September 24, 2023 at 3:19 pm

    [url=https://sildenafil.live/sildenafil.html]sildenafil 100 mg lowest price[/url]

  • JosephhoW
    Posted September 25, 2023 at 6:43 pm

    [url=https://forfreedating.co.uk/]Flirt finder[/url] is a great solution to meet interesting people who are looking for love.
    Our online platform allows you to meet like-minded people from anywhere, at any time.
    Sign up for our flirt finder today and start your quest to finding love with our dating platform.

  • Hdexpb
    Posted September 26, 2023 at 4:49 am

    brand azithromycin order omnacortil 40mg online cheap buy gabapentin 800mg generic

  • Wcxfok
    Posted September 27, 2023 at 7:02 am

    protonix over the counter cheap protonix pyridium cost

  • Bmasgi
    Posted September 28, 2023 at 4:33 am

    online roulette game real money online slot games order furosemide 100mg pills

  • RichieNig
    Posted September 28, 2023 at 11:12 am

    [url=https://freeflir-online.com/]Adult Flirt Finder[/url]: The digital dating adventure starts here.

  • Ksplyd
    Posted September 29, 2023 at 8:50 pm

    online gambling black jack buy ventolin online

  • Yfzwfl
    Posted September 30, 2023 at 10:25 am

    symmetrel 100 mg generic tenormin 100mg pills purchase aczone pills

  • Kpwjxm
    Posted October 1, 2023 at 12:02 pm

    real money games online casino games for real money stromectol tablets for humans

  • Pfsobm
    Posted October 3, 2023 at 5:03 am

    play poker online for real money levoxyl cost buy cheap synthroid online

  • Ddbzds
    Posted October 3, 2023 at 7:51 am

    medrol 8 mg without prescription buy methylprednisolone 4 mg online order triamcinolone 10mg without prescription

  • Dsqicf
    Posted October 4, 2023 at 7:44 pm

    order clomiphene without prescription purchase imuran sale order azathioprine 50mg for sale

  • Cfrkvb
    Posted October 6, 2023 at 4:45 am

    perindopril online order buy coversum online cheap allegra generic

  • Duizcr
    Posted October 6, 2023 at 9:28 am

    vardenafil canada buy zanaflex paypal tizanidine 2mg sale

  • Dytxau
    Posted October 8, 2023 at 11:47 am

    phenytoin order online order ditropan 2.5mg pill buy oxytrol no prescription

  • Kzamjg
    Posted October 9, 2023 at 6:59 am

    claritin 10mg cost dapoxetine 30mg usa priligy 30mg cheap

  • Davistew
    Posted October 10, 2023 at 12:24 am

    [url=http://domperidone.science/]motilium over the counter canada[/url]

  • Kensxf
    Posted October 10, 2023 at 1:42 pm

    buy baclofen 25mg buy lioresal online toradol online order

  • Zunvye
    Posted October 12, 2023 at 3:32 am

    buy glimepiride 4mg online cheap buy generic arcoxia 120mg order arcoxia 60mg online cheap

  • Edhzbs
    Posted October 12, 2023 at 6:18 am

    order baclofen pill how to get endep without a prescription toradol over the counter

  • Yahhtz
    Posted October 14, 2023 at 4:58 pm

    alendronate drug buy fosamax 35mg without prescription nitrofurantoin order online

  • Smomez
    Posted October 16, 2023 at 10:53 pm

    buy generic inderal 20mg plavix 75mg for sale buy clopidogrel without a prescription

  • Nzwodx
    Posted October 19, 2023 at 2:59 am

    purchase nortriptyline without prescription buy methotrexate 5mg generic generic acetaminophen

  • Qiszzg
    Posted October 19, 2023 at 6:38 pm

    orlistat 120mg without prescription buy mesalamine 400mg generic buy diltiazem pills

  • Zjzikt
    Posted October 22, 2023 at 2:31 am

    buy warfarin online cheap reglan pills purchase reglan

  • Oaqxqd
    Posted October 23, 2023 at 1:16 pm

    astelin 10 ml brand order azelastine 10 ml sprayer buy avalide without a prescription

  • Yayokl
    Posted October 25, 2023 at 12:55 pm

    order pepcid sale cheap pepcid 20mg prograf buy online

  • Dzfpqg
    Posted October 28, 2023 at 5:40 am

    buy nexium pills for sale buy esomeprazole paypal order topiramate

  • Ifgcue
    Posted October 28, 2023 at 12:42 pm

    zyloprim online buy zyloprim 300mg for sale buy generic crestor

  • Hmmjbb
    Posted October 29, 2023 at 5:31 pm

    order sumatriptan 50mg pill levofloxacin tablet dutasteride medication

  • Ouwfct
    Posted October 30, 2023 at 2:42 am

    buspar 5mg for sale where to buy ezetimibe without a prescription cordarone 200mg cost

  • Mbgrtd
    Posted October 31, 2023 at 5:03 pm

    order zantac for sale buy generic ranitidine for sale order celecoxib 100mg online cheap

  • Upyeof
    Posted November 1, 2023 at 3:51 am

    domperidone brand sumycin pill cheap tetracycline 500mg

  • mehanizirovannaya-shtukaturka-moscow.ru
    Posted November 1, 2023 at 4:21 pm

    Автоматизированное нанесение штукатурки — инновационный способ проведения штукатурных работ.
    Он заключается в применении устройств для штукатурки, как правило, немецкого производства, что обеспечивает смесь приготавливается и апплицируется на стену автоматически и под давлением.
    [url=https://mehanizirovannaya-shtukaturka-moscow.ru/]Штукатурка стен[/url] С подтвержденной гарантией До 32 процентов выгоднее обычной, Можно клеить обои без шпаклевки от кампании mehanizirovannaya-shtukaturka-moscow.ru
    Следовательно, повышается адгезия с поверхностью, а время работ сокращается в 5–6 раза, в сравнении с ручным способом. За счет механизации и облегчения труда цена штукатурки стен за квадратный метр становится более выгодной, чем при традиционном методе.
    При машинном нанесении штукатурки используются специализированные смеси, ценовой диапазон меньше, чем для ручного нанесения примерно на треть. При определенных навыках специалистов, а так же при соблюдении всех технологических принципов, оштукатуренная поверхность получается абсолютно ровной (профессиональные стандарты) и гладкой, поэтому дальнейшая отделка шпатлевкой не не необходима, что обеспечивает дополнительную экономию средств заказчика.

  • Jdnpfl
    Posted November 2, 2023 at 10:11 pm

    order flomax generic purchase simvastatin without prescription buy generic simvastatin

  • Vbqvmp
    Posted November 3, 2023 at 8:43 am

    academic writing article professional research paper writers edit my paper

  • Zihrql
    Posted November 4, 2023 at 4:10 pm

    buy aldactone 25mg without prescription order finasteride 5mg for sale buy generic proscar 5mg

  • Mfwsqv
    Posted November 5, 2023 at 8:28 am

    sildenafil 50mg us estradiol buy online estradiol 2mg cheap

  • Mzhtjq
    Posted November 6, 2023 at 11:40 am

    diflucan generic ampicillin online buy purchase cipro generic

  • Dqiqmd
    Posted November 7, 2023 at 8:36 am

    generic lamotrigine how to buy vermox nemazole online

  • styazhka77.ru
    Posted November 7, 2023 at 9:22 am

    Полутвёрдая стяжка – строительная операция проектирования полок. Строительство полутвёрдой стяжки способствует подготовить ровное основание для окончательного покрытия.
    [url=https://styazhka77.ru/]оборудование для полусухой стяжки[/url] Мы сделаем супер ровную стяжку пола. 7 лет опыта работы От 500 рублей за квадратный метр
    Уход за полусухой стяжкой включает в себя постоянный контроль и устранение недостатков с применением специализированного оборудования.

    Технические средства для полутвёрдой стяжки даёт возможность провести строительство с превосходной точностью. Смешанная стяжка полок является эффективным выбором для обеспечения качественного основания для последующих процедур.

  • Afskrq
    Posted November 8, 2023 at 7:00 am

    metronidazole 200mg us metronidazole 200mg generic buy generic cephalexin

  • Itbdab
    Posted November 9, 2023 at 7:31 am

    order tretinoin for sale order tadalafil 20mg sale purchase avanafil generic

  • backlink seo solutions
    Posted November 9, 2023 at 11:18 am

    Great post. I was checking continuously this blog and I am impressed! Extremely helpful information specially the last part 🙂 I care for such information much. I was looking for this certain information for a long time. Thank you and good luck.

    https://joseone.com/

  • Nbwzfw
    Posted November 10, 2023 at 1:57 am

    cleocin pills buy cleocin 300mg without prescription otc ed pills that work

  • Zalpih
    Posted November 11, 2023 at 6:00 am

    order tadalafil 20mg online buy diclofenac 50mg online buy indomethacin 75mg sale

  • Hqzqsl
    Posted November 11, 2023 at 7:55 pm

    order nolvadex generic order betahistine buy generic rhinocort

Comments are closed.