Graeme Wearden 

Wall Street hits record high, as Iran tensions send oil price up – as it happened

Bank of England warns that Brexit risks are rising, but investors are cheered by prospect of US interest rate cuts.
  
  

A trader on the floor of the New York Stock Exchange today.
A trader on the floor of the New York Stock Exchange today. Photograph: Brendan McDermid/Reuters

A late PS: Barani Krishnan, Senior Commodities Analyst at Investing.com, suggests the White House is caught in two minds over Iran:

“Trump has muddled his response to the Iranian situation, first tweeting that shooting the drone down was a ‘big mistake’, then backtracking in comments to reporters that it was probably the actions of a ‘stupid’ individual general.”

“The president seems to be bending over backwards these days not to add to geopolitical tensions that could send oil up 5-6% in a day like this. With his reelection bid in, low oil, and gas prices at the pump, seems to be Trump’s primary concern. That’s why he’s even suggested being open to making peace with Tehran, despite the continued noises against Iran by some in his administration.”

Wall Street closes at record high

Boom! Hopes that US interest rates will be cut next month have sent Wall Street to a new all-time closing high.

The S&P 500 has ended the day up 28 points at 2,954, a gain of 0.9%, following yesterday’s dovish performance by the Federal Reserve.

The Dow and the Nasdaq also gained around 0.9%, to finish close to their own highest levels.

Predictions that the Fed will deliver on its pledge to act appropriately by cutting borrowing costs at its July meeting have helped investors ignore the threat of military action in the Gulf -- while energy companies obviously benefited from the jump in crude prices.

Goodnight! GW

US oil prices have now posted their biggest one-day gain in five months.

Donald Trump’s warning that Iran has made a “very big mistake” by shooting down one of America’s RQ-4 Global Hawk surveillance drones has loomed over energy markets today.

Here’s Marketwatch’s take:

Language from Trump “has driven up oil as traders fear supply in the Middle East might be squeezed by Washington D.C. potentially taking a tougher stance on the country,” said David Madden, market analyst at CMC Markets.

July West Texas Intermediate oil CLN19, +5.80% rose $2.89, or 5.4%, to settle at $56.65 a barrel on the New York Mercantile Exchange.

That was the highest front-month contract finish since late May and biggest one-day dollar and percentage gain since December, according to Dow Jones Market Data.

Updated

This, however, might be reassuring...

This won’t calm nerves in the oil market:

Are investors getting carried away by the prospect of a US interest rate cut?

They should remember that central bankers are becoming more cautious because the global economy looks weaker - not really a cause of jubilation.

Fawad Razaqzada of Forex.com reckons the rally could “turn to despair” once markets have digested the situation.

He points out:

Rates are being cut because the global economy is, or perceived to be, slowing down amid the escalation of geopolitical risks. With global interest rates already so low, how much of a boost would the economy get from (the promise of) a 25 or 50 basis point reduction in interest rates?

Granted, it will increase the marginal supply of cheap credit further, but that is not the issue here; it is all about marginal demand, or lack thereof, for cheap loans from consumers and businesses because of the latest or upcoming interest rate cuts. I think the law of diminishing returns apply here. Also, with central banks keeping rates so low for such a long period of time, what will happen if the economy were to deteriorate even further?

Will the Fed and other central banks have any more monetary policy tools left at their disposals then? And what about a situation where we see a sudden economic recovery or a big jump in inflation? Surely in this event, central banks will have to tighten their belts quickly, potentially choking off growth.

Updated

Why oil is surging today

It’s important to remember that while Washington and Tehran agree that an American spy drone has been shot down by Iranian forces, they don’t agree on where it was flying at the time.

Iranian media said the aircraft was hit inside Iranian airspace, near Kuh Mobarak, on Iran’s southern coast.

The US say the Global Hawk drone was flying in international airspace when it was shot down by an Iranian missile over the Strait of Hormuz.

Navy Captain Bill Urban, a spokesman for U.S. Central Command, insists:

“Iranian reports that the aircraft was over Iran are false. This was an unprovoked attack on a U.S. surveillance asset in international airspace.”

But Ali Shamkhani, secretary for the Supreme National Security Council, is just as adamant that the aircraft had breached Iranian borders, saying:

“We will defend Iran’s airspace and maritime boundaries with all our might. It doesn’t matter which country’s aircraft cross our airspace.”

Such talk is raising concerns of military conflict in the Middle East, which would cause oil supply disruption. That’s why oil prices are pushing sharply higher this afternoon:

  • US crude: up 5.8% at $59.91 per barrel, a three-week high
  • Brent crude: up 4.3% at $64.52 per barrel, also a three week high

And here’s our latest news story on the incident:

US crude oil is now up nearly 6%, on fears of disruption in the Gulf.

Neil Wilson of Markets.com says Donald Trump’s “belligerent” tweet accusing Iran of a ‘big mistake’ is driving oil up.

Oil has extended gains on this response from the White House, which sounds quite belligerent. West Texas Intermediate is up 5% to 56.76, while Brent has broken up above $64.

Oil has risen to its best in three weeks and now looks to have moved out of its bottoming formation.

Oil is on track for its biggest daily rally in five months, driven by concerns that the US and Iran could be heading for military conflict.

Oil spike as Trump says Iran made "very big mistake".

Newsflash: President Trump has tweeted that Iran made “a very big mistake” by shooting down a US military drone overnight.

That has send the oil price soaring even higher. US crude is now up 4.5% today at over $56 per barrel, its highest level since 30 May.

Nearly every one of the 30 companies on the Dow Jones industrial average are up too.

The top riser is Nike (+2.45%), followed by several tech firms including Cisco (+2%) and IBM (+1.7%).

JP Morgan, though, is a rare faller - down 0.4%. Lower interest rates aren’t good news for banks, as they erode the profit margin between borrowers and savers.

President Donald Trump is excited by today’s Wall Street action:

With the re-election campaign kicking off, the president will use the stock market as proof that he’s doing a good job.

He’ll also take the credit, pointing to his campaign to force the Federal Reserve to stop raising interest rates and start cutting (as they may do next month).

Every sector of the US stock markets has risen today, helping to drive the S&P to today’s new all-time peak.

Energy stocks are leading the rally, up 1.8%, followed by technology (+1.34%), miners (+1.2%), healthcare (+1%) and industrial companies (+1%).

Why markets are rallying

As explained in the introduction to today’s blog, investors are bullish today because America’s top central banker has turned more dovish.

Fed chair Jerome Powell told reporters last night that “The case for somewhat more accommodative policy has strengthened,” and that his committee wanted to see more economic data before making their next move.

The Fed also dropped its pledge to be “patient”, replacing it with a promise to take appropriate action to protect the economy (which is being interpreted as protecting the stock market too).

So traders now reckon a July rate cut is hammered down, the only question is whether it’s a small cut or a big one.

Wall Street hits record high after Fed's dovish announcement

Boom! Wall Street has hit a new all-time high at the start of trading in New York.

The S&P 500 index has jumped to 2,599 points, it’s highest ever intra-day level.

Investors are piling into shares following yesterday’s Federal Reserve meeting, when America’s central bank dropped loud hints that it will cut interest rates this year -- probably starting next month.

Wall Street has concluded that the Fed will do whatever it takes to maintain the current rally -- focusing on markets, rather than on inflation and unemployment.

That will fuel concerns that we could be in a stock market bubble -- but anyone whose been been holding onto cash this year rather than stocks and bonds has missed out!

Here’s the opening prices:

  • Dow Jones industrial average: up 253 points or 0.96% at 26,757
  • S&P 500: up 28 points or 0.99% at 2,955 points.
  • Nasdaq: up 92 points or 1.16% at 8,079 points.

Having read the Bank of England minutes, Thomas Pugh of Capital Economics reckons the Monetary Policy Committee is more worried that Britain could crash out of the EU without a deal.

He writes:

Clearly the weaker economic news has played its part in causing the MPC’s dovish shift, but there are also signs that the Committee is becoming more concerned about the possibility of a no deal Brexit.

Indeed, instead of chastising the market for underestimating how much interest rates might rise as it did in May, the MPC pointed out “the ongoing tension between the MPC’s forecast… of a smooth Brexit and the assumptions about alternative Brexit scenarios that were priced into financial market variables”.

The minutes are online here.

AP: UK central bank holds rates amid Brexit, trade uncertainty

Here’s Associated Press’s take on the Bank of England’s interest rate decision:

The Bank of England kept its main interest rate on hold at 0.75% on Thursday and warned that a combination of Brexit worries and global trade tensions was weighing on growth.

All nine members of the Monetary Policy Committee backed the decision to not change rates. There had been some expectations in the markets that a couple of them could vote for an increase because of concerns that rising wages will push up inflation.

However, figures this week showed the annual inflation rate fell to the bank’s target of 2%, easing pressure to raise rates. Also, uncertainty surrounding Britain’s departure from the European Union remains despite a Brexit deadline extension and are keeping a lid on growth. Only around 20% of respondents to a Bank of England survey think Brexit uncertainty will be resolved by the end of this year.

Though Britain’s departure date from the EU has been pushed back to Oct. 31, there is still huge uncertainty as to whether the country will leave then. The Conservative Party contest to replace Prime Minister Theresa May has meant there’s been little progress on Brexit in recent months and concerns are rising that Britain could crash out without a deal on future relations with the EU. The favorite, Boris Johnson, has indicated that he’s prepared to go ahead with a ‘no-deal’ Brexit.

Most economists, including those at the Bank of England, think that leaving without a deal will cause huge damage to the British economy as trade with the EU is hit by tariffs and other disruptions.

“Domestically, the perceived likelihood of a no-deal Brexit has risen,” rate-setters said in the minutes to Thursday’s policy meeting.

They also said that trade tensions have intensified and that economic growth is set to stall in the second quarter following a 0.5% pickup in the first three months. In its forecasts last month, the bank had projected growth of 0.2% in the second quarter.

There is something slightly odd about today’s minutes from the Bank of England, as it leaves interest rates on hold.

On one hand, the Monetary Policy Committee sounds more concerned about Brexit (“the perceived likelihood of a no-deal Brexit has risen”), the economy (no growth is expected in the current quarter) and the balance of risks (“downside risks to growth have increased”).

And yet... they still expect to raise interest rates at a gradual pace over the next couple of years.

Why hasn’t the Bank’s guidance changed, if the economic picture has darkened? Are they afraid to sound too gloomy, or are they simply hoping that conditions pick up?

Chris Giles of the Financial Times suggests that any dissenters on the MPC aren’t prepared to break cover yet.

Professor: Bank could CUT rates next

Professor Costas Milas of Liverpool University suspects that the Bank of England could cut interest rates in the coming months, rather than raise them.

He tells me:

MPC members decide on interest rates based on our economic performance as well as financial/economic policy risks.

On the economic front, monthly GDP data suggests an economy which is at best weak (GDP fell by 0.4% in April) and CPI inflation is equal to the 2% target. Hence, economic front news suggests no need for an interest rate hike any time soon. If anything, economic front news points to an interest rate cut.

Developments in financial and economic policy risk are currently cancelling each other. Indeed, UK financial risk (which combines information from the bond, equity, banking and foreign exchange market) remains low but economic policy risk, which largely relates to no-deal Brexit, is slightly on the rise.

As we move towards the October deadline, there is a chance that both risk variables will escalate. Such a scenario will put MPC members under pressure to cut the policy rate....

UK interest rates

Nancy Curtin, Chief Investment Officer at Close Brothers Asset Management, believes there’s no chance of a UK interest rate rise until the next Brexit deadline.

“With Brexit unresolved, it is now practically inconceivable that there will be a rate hike between now and October, despite GDP growth being close to potential. MPC members have been doing the rounds of late, making hawkish comments and it’s easy to see why. The labour market is tight and prices are rising in sectors sensitive to the output gap, but – for now – this is being outweighed by weak goods inflation. With headline CPI on target, that’s a decision for another day.

“UK businesses continue to be haunted by the looming Brexit deadline of October 31st and the spectre of uncertainty is weighing on activity. Even if a No Deal exit is averted for now, the cost of delay will mount if negotiations are extended once again. Consumers may receive some respite; above inflation earnings growth and continued low interest rates mean UK households have a bit more spending power, which is supporting the economy. With the end of Carney’s tenure on the horizon, a rate rise might be an issue for his successor to grapple with.”

Pound drops against euro

With summer holidays looming, the Bank’s gloomy forecasts haven’t helped families planning a trip across the Channel.

Sterling has dropped by almost half a euro cent to €1.121, wiping out all yesterday’s rally.

The pound is also surrendering some of its early gains against the US dollar, and is now back below $1.27.

Bad news for workers: the Bank of England’s economists reckon that UK earnings growth “might have levelled off”.

Better news: They also predict that inflation (which fell to 2% last month) will fall further in the coming months.

The nine policymakers on the Bank’s Monetary Policy Committee were unanimous this month.

They all agreed to leave interest rates at 0.75%, and still collectively agree that (should Brexit go smoothly) it makes sense to raise interest rates over the next couple of years.

The minutes say:

All members judged at this meeting that the existing stance of monetary policy was appropriate.

The Committee continued to judge that, were the economy to develop broadly in line with its May Inflation Report projections that included an assumption of a smooth Brexit, an ongoing tightening of monetary policy over the forecast period, at a gradual pace and to a limited extent, would be appropriate to return inflation sustainably to the 2% target at a conventional horizon.

With Brexit now delayed until (at least) 31 October, the Bank of England fears that businesses will keep sitting on their hands rather than buy new equipment and machinery.

The minutes of today’s meeting state:

The underlying pattern of relatively strong household consumption growth but weak business investment had persisted.

Surveys suggested that companies expected uncertainty to persist at elevated levels, and there were no clear signs that investment growth would pick up ahead of the October Brexit deadline.

The Bank also points to the recent shutdowns in the car industry (as manufacturers braced for a no-deal Brexit that never came).

It hopes that car production will accelerate over the summer:

Weakness in motor vehicle production, related to some car manufacturers’ Brexit contingency plans, was likely to push down on Q2 GDP growth, but push up on Q3 growth

Bank blames Brexit and trade wars for weak growth

The Bank has cut its growth forecasts due to the damage caused by Brexit worries, the unwinding of stockpiling, and by the trade conflict between the US and China.

In a statement, it says:

Globally, trade tensions have intensified. Domestically, the perceived likelihood of a no-deal Brexit has risen. Trade concerns have contributed to volatility in global equity prices and corporate bond spreads, as well as falls in industrial metals prices. Forward interest rates in major economies have fallen materially further. Increased Brexit uncertainties have put additional downward pressure on UK forward interest rates and led to a decline in the sterling exchange rate.

As expected, recent UK data have been volatile, in large part due to Brexit-related effects on financial markets and businesses. After growing by 0.5% in 2019 Q1, GDP is now expected to be flat in Q2.

That in part reflects an unwind of the positive contribution to GDP in the first quarter from companies in the United Kingdom and the European Union building stocks significantly ahead of recent Brexit deadlines.

Ouch! The Bank of England has also lowered its growth forecast for the second quarter of 2019, to zero.

It had previously forecast 0.2% growth in April-June.

Bank of England leaves interest rates unchanged

Breaking! The Bank of England has voted to leave UK interest rate on hold at 0.75%.

More to follow...

It’s nearly time for the main news of the day - the Bank of England’s monetary policy decision.

The City is confident that the BoE will leave interest rates on hold today, at 0.75%. It probably won’t make any changes to its quantitative easing programme either (which holds £435bn of mainly UK government bonds).

But investors want to hear the Bank’s views on Brexit, the state of the UK economy, and whether any policymakers are leaning towards an interest rate rise, or even a cut (just as America’s Federal Reserve prepares to start cutting).

Sam Cooper, Vice President of Market Risk Solutions at Silicon Valley Bank, sets the scene:

“Market attention turns to the bank of England in this week’s central bank relay.

Participants will be searching for clues from the MPC as to the future path of monetary policy, with retail sales disappointing and inflation running on target, the case for the Bank of England to follow the lead from its US counterpart is gradually building.

While sterling enjoys some welcome respite after last night’s dovish hold from the Fed, any dissent within the committee in favour of an interest rate cut or reference to more accommodative policy in the statement could see the pound quickly reverse its recent bout of strength against the dollar.”

Iran’s threat of ‘consequences’ against America will fuel fears of military conflict in the Gulf region.

The Strait of Hormuz handles around 20% of the world’s oil (tankers from Qatar, Kuwait, the UAE and Saudi Arabia’s east coast all pass through on their way to the rest of the world)

The Gulf

Economist Alastair Ross suggests markets are taking the drone shooting quite well:

However, that could change if America takes a robust response to this latest incident (Donald Trump hasn’t tweeted yet today....)

Iran’s foreign ministry has now weighed in, criticising America for illegally (it claims) violating its airspace.

Ministry spokesman Abbas Mousavi says:

“Any such violations of Iran’s borders are strongly condemned ... We warn of the consequences of such illegal and provocative measures.”

There’s another reason oil is rising -- yesterday a rocket hit an Iraqi compound housing several international oil companies, including the US multinational ExxonMobil.

That has heightened concerns that oil shipments from the Middle East could be disrupted.

Oil jumps as Iran shoots down US drone

Crude oil prices have jumped sharply after Iran shot down a US spy drone, further straining relations between the two countries.

US crude oil has surged by around 3% today to $55.53 per barrel, its highest level since the end of May.

Brent crude, sourced from the North Sea, has also rallied, touching $63.88 per barrel for the first time since 10th June.

The rally comes as Iran accused Washington of breaching its national sovereignty, after shooting down an unmanned US drone. According to the Iranian Revolutionary Guard, the drone was flying in Iranian airspace, near Kuhmobarak in the southern province of Hormozgan, when it was shot.

The US military, though, says its drone was in international airspace over the Strait of Hormuz at the time.

This incident comes just a week after the US accused Iran of attacking two tankers in the nearby Gulf of Oman,

Our diplomatic editor Patrick Wintour expains:

Both Washington and Tehran insist they are intent on avoiding a war as tensions build over the consequences of the US withdrawal from the Iran nuclear deal in May 2018, but fears that an accidental chain of events will lead to escalation and finally a military confrontation are growing.

The shooting down of the drone came as the US president, Donald Trump, was briefed on the details of a separate incident: a further missile strike in Saudi Arabia that appeared to come from Iran-backed Houthi rebels in Yemen.

The White House spokeswoman, Sarah Sanders, said on Wednesday in relation to the Saudi missile strike: “We are closely monitoring the situation and continuing to consult with our partners and allies.”

More here:

Just in: UK retail sales fell in May, as the poor weather deterred people from buying new clothes.

Shoppers bought 0.5% less stuff in May than in April, the Office for National Statistics reports, with the amount spent dropping by 0.3%.

Britain suffered some rather cold weather last month, with the May Bank Holiday particularly inclement. This appears to have hit clothing sales, which slumped by 4.5% month-on-month, the ninth monthly decline in a row.

The ONS says:

Evidence from retailers suggested that the poor weather may have delayed the sales for summer ranges.

Department stores are also struggling, with sales down again.

Some traders reckon America’s central bank could pull out its bazooka next month, and slash US interest rates by a chunky 50 basis points.

That would be a serious reversal of its recent policy of raising interest rates, and suggest it is worried about growth prospects.

Newsflash: Norway’s central bank has defied the prevailing mood by raising interest rates.

The Norges Bank voted to hike borrowing costs from 1% to 1.25%, in response to rising underlying inflation and solid growth.

But.... it also acknowledges that other central banks are moving towards cutting rates.

The upturn in the Norwegian economy appears to be a little stronger the coming year than projected earlier.

On the other hand, there are prospects for weaker external growth and lower foreign interest rates.

Dixons Carphone profits warning: What the experts say

Retail analyst Patrick O’Brien of GlobalData says Dixons Carphone isn’t keeping up with a fast-moving mobile market:

The FT’s Cat Rutter Pooley says the company has disappointed the City:

Far more galling for investors is the downgrade to expectations for the coming year. While the statutory pre-tax loss for the year to April was £259m, its “headline” pre-tax number was a profit of £298m.

In the new financial year, headline pre-tax profits are set to dip to £210m. Analysts had expected them to hold flat.

Richard Hunter, head of markets at interactive investor, says the mobile phone division is dragging the rest of Dixons Carphone back:

The mobile business in particular is on life support, draining capital and resources prior to its integration with the electricals business. The rapidly evolving nature of this segment has threatened to leave Dixons behind and thus, as a matter of urgency, the company has renegotiated its network contracts, although such benefits will take time to wash through. Elsewhere, tepid group revenue growth, lower free cash flow, higher net debt and a previously slashed dividend are far from being cause for celebration.

There are some glimmers of hope, however. The electricals part of the business, particularly in the UK and Ireland, is holding its own in terms of revenue and is also seeing market share growth.

Dixons Carphone shares plunge after profits warning

Ouch! Shares in UK electronics retailer Dixons Carphone have plunged by a quarter in early trading.

Dixons Carphone has shocked the City by warning that its UK mobile business will be “significantly loss making this year”, as it struggles to persuade customers to upgrade their phones.

It also posted a statutory pre-tax loss of £259m for the last financial year, down from a profit of £289m in 2017-18.

Alarmingly for investors, the firm only expects to post profits of around £210m this financial year; analysts had been expecting a figure of about £296m.

Mobile is a major part of the company’s business, but it could take two years before it breaks even!

CEO Alex Baldock warned:

In UK mobile, the market is changing in the way we described in December, but doing so faster. So, we’re moving faster to respond: we’ve renegotiated all our legacy network contracts, we’re developing our new customer offer, and are accelerating the integration of Mobile and Electricals into one business.

This means taking more pain in the coming year, when Mobile will make a significant loss.

Stock markets around the globe are also rallying today, thanks to the prospect that America’s interest rates could be cut next month.

In London, the FTSE 100 index has jumped by 30 points, or 0.4%, with European indices also rallying.

That follows a strong session in Asia, where China’s CSI 300 surged by 3% and Japan’s Nikkei gained 0.6%.

Naeem Aslam of Think Markets says the Fed’s dovish twist is driving shares up.

We all know that central banks have been data dependent, but it is only now that they have started to acknowledge the weakness in the economic numbers.

Last night, the Fed lowered its inflation forecast from 1.8% to 1.5% but , there wasn’t any change in the growth forecast. The reason that the event was dovish came from fact that the Fed’s outlook of the economy isn’t positive; they said the global uncertainties are increasing. They feel it is time to shift the needle of the their monetary policy to spur the growth again or at least not letting the global economy go off the rails.

Updated

The tantalising scent of a US rate cut is lifting the pound away from the five-month low of $1.2504 struck on Tuesday.

Neil Wilson of Markets.com says it’s “quite a chunky move”, helped by the prospect that UK interest rates could be raised in the coming months:

Maybe the prospect of a more hawkish Bank of England is helping the pound.

At least Mark Carney doesn’t have to deal with a political leader on his case…

Well, not yet anyway. Even so, political uncertainty is still weighing on sterling, Wilson adds:

The prospect of Boris Johnson taking Britain out of the EU come October 31st is a risk. There’s now talk of a possible general election if he gets in – risky, we know what happened to Theresa May.

The prospect of a general election would not do anything to remove uncertainty around UK assets. Zero clarity still.

Introduction: Dollar slides as Fed turns dovish

Good morning, and welcome to our rolling coverage of the world economy, the financial markets, the eurozone and business.

The US dollar is weakening this morning after America’s central bankers dropped a loud hint that they will cut interest rates soon.

Last night the Federal Reserve left borrowing costs unchanged, but also revealed that almost every policymaker expects at least one rate cut before the end of 2019.

With inflation low, growth slowing, and Donald Trump dropping loud and unsubtle hints, the Fed is now preparing to reverse some of last year’s rate hikes.

It adjusted its guidance to the markets, dropping its promise to be patient. Instead, the Fed will “act as appropriate to sustain the expansion” and to “closely monitor the implications of incoming information for the economic outlook.

Federal Reserve chair Jerome Powell told reporters that his FOMC committee wanted a bit more information before acting.

He told a press conference:

“We’d like to see if these risks continue to weigh on the outlook.

We want to see and we want to react to trends that are sustained, that are genuine.”

The markets now reckon this means the Fed is certain to cut its benchmark rate, currently 2.25%-2.5%, at its next meeting in late July.

This has, predictably, hurt the US dollar. This has lifted the pound back over $1.27 for the first time in a week, reversing this week’s Brexit-induced losses.

Also coming up today

Two other central banks will seize the limelight from the Fed. The European Central Bank releases its latest economic bulletin, two days after its president, Mario Draghi, hinted that it implement more stimulus measures.

Then at noon UK time, the Bank of England will set interest rates. We’re not expecting any changes, but the minutes of this week’s meeting will show the BoE’s thinking.

The agenda

  • 9am BST: European Central Bank economic bulletin
  • 9.30am BST: UK retail sales for May
  • 12pm BST: Bank of England interest rate decision

Updated

 

Leave a Comment

Required fields are marked *

*

*